KR20090015209A - Frequency generator employing a phase-locked loop architecture, also usable in a uwb device - Google Patents
Frequency generator employing a phase-locked loop architecture, also usable in a uwb device Download PDFInfo
- Publication number
- KR20090015209A KR20090015209A KR1020070079325A KR20070079325A KR20090015209A KR 20090015209 A KR20090015209 A KR 20090015209A KR 1020070079325 A KR1020070079325 A KR 1020070079325A KR 20070079325 A KR20070079325 A KR 20070079325A KR 20090015209 A KR20090015209 A KR 20090015209A
- Authority
- KR
- South Korea
- Prior art keywords
- tuning
- frequency
- code
- carry bit
- sparse
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 13
- 239000003990 capacitor Substances 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000014509 gene expression Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/10—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range
- H03L7/101—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using an additional control signal to the controlled loop oscillator derived from a signal generated in the loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
- H03L7/183—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between fixed numbers or the frequency divider dividing by a fixed number
- H03L7/187—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between fixed numbers or the frequency divider dividing by a fixed number using means for coarse tuning the voltage controlled oscillator of the loop
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Description
본 발명의 실시예들은 주파수 생성기에 관한 것으로 특히, 빠른 속도로 원하는 출력 주파수를 생성할 수 있는 위상 고정 루프 구조를 채택한 주파수 생성기에 관한 것이다.Embodiments of the present invention relate to a frequency generator, and more particularly, to a frequency generator employing a phase locked loop structure capable of generating a desired output frequency at high speed.
일반적으로 주파수 생성기는 기준 주파수를 기초로 원하는 출력 주파수를 생성하는 장치로, 단거리 구간에서 많은 양의 디지털 데이터를 전송할 수 있는 초광대역 기술(UWB, Ultra WideBand)과 같은 전자 분야에서 널리 사용된다.In general, a frequency generator is a device for generating a desired output frequency based on a reference frequency, and is widely used in an electronic field such as an ultra wideband technology (UWB) capable of transmitting a large amount of digital data in a short range.
주파수 생성기는 공정, 전압, 온도(PVT, Process-Voltage-Temperature)과 같은 외부 환경에 민감하므로, 주파수 생성기는 이러한 문제점을 극복하기 위하여 가변 커패시터의 전기용량을 성기게 제어할 수 있는 성긴 튜닝 방법(coarse tuning method)을 채택할 수 있다.Since the frequency generator is sensitive to external environments such as process, voltage and temperature (PVT), the frequency generator can coarsely control the capacitance of the variable capacitor to overcome this problem. coarse tuning method can be adopted.
그러나, 성긴 튜닝이 적절하게 수행되지 않는 경우에는 주파수 생성기는 빠른 속도로 원하는 출력 주파수를 생성할 수 없거나 또는 출력 주파수를 정밀하게 제어할 수 없다.However, if sparse tuning is not performed properly, the frequency generator may not be able to produce the desired output frequency at high speed or may not precisely control the output frequency.
본 발명의 목적은 상기 종래 기술의 문제점을 해결하기 위하여 빠른 속도로 원하는 출력 주파수를 생성할 수 있는 위상 고정 루프 구조를 채택한 주파수 생성기를 제공하는데 있다.An object of the present invention is to provide a frequency generator employing a phase locked loop structure capable of generating a desired output frequency at high speed in order to solve the problems of the prior art.
본 발명의 다른 목적은 상기 주파수 생성기를 포함하는 집적 회로를 제공하는 데 있다. Another object of the present invention is to provide an integrated circuit including the frequency generator.
본 발명의 또 다른 목적은 상기 문제점을 해결하기 위한 주파수를 생성할 수 있는 방법을 제공하는 데 있다.Another object of the present invention is to provide a method capable of generating a frequency for solving the above problem.
상기 목적을 달성하기 위하여 본 발명의 위상 고정 루프 구조를 채택한 주파수 생성기는 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 전압 제어 발진기 및 n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 성긴 튜너를 포함한다.In order to achieve the above object, the frequency generator adopting the phase locked loop structure according to the present invention performs coarse tuning based on coarse tuning code (CTC) to adjust the output frequency to an approximation of the desired output frequency. And a coarse tuner that receives the n-bit tuning control code and generates the coarse tuning code having an average value of k / 2 n (0 <= k = <n) after a predetermined time elapses.
예를 들어, 상기 소정의 시간은 상기 주파수 생성기가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응할 수 있다.For example, the predetermined time may correspond to an initial setting time indicating a time at which the frequency generator can operate normally.
본 발명의 일 실시예에 따라, 상기 전압 제어 발진기는 상기 성긴 튜닝 코드 를 기초로 전기용량을 제어하는 적어도 하나 이상의 가변 커패시터를 포함하는 성긴 튜닝부을 포함할 수 있다.According to an embodiment of the present invention, the voltage controlled oscillator may include a coarse tuning unit including at least one variable capacitor for controlling capacitance based on the coarse tuning code.
상기 성긴 튜너는 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 합산부, 상기 적어도 하나 이상의 캐리 비트를 래치하는 래치부; 및 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 튜닝 코드 생성부를 포함할 수 있다.The sparse tuner may include: an adder configured to receive the tuning control code and generate at least one carry bit, and a latch unit to latch the at least one carry bit; And a tuning code generator configured to generate the sparse tuning code based on the at least one carry bit and the latched at least one carry bit.
상기 합산부는 상기 출력 주파수를 기초로 동작하는 직렬로 연결된 복수개의 합산기들을 포함할 수 있다. 상기 합산부는 상기 튜닝 제어 코드와 자신의 출력 값을 합산하여 제1 캐리 비트를 출력하는 제1 합산기, 및 상기 제1 합산기의 출력 값과 자신의 출력 값을 합산하여 제2 캐리 비트를 출력하는 제2 합산기를 포함할 수 있다.The adder may include a plurality of adders connected in series operating based on the output frequency. The adder may include a first adder configured to add the tuning control code and its output value to output a first carry bit, and add an output value of the first adder and its output value to output a second carry bit. It may include a second summer to.
상기 래치부는 상기 복수개의 합산기들에 포함된 제1 및 제2 합산기들로부터 출력된 제1 및 제2 캐리 비트들을 래치할 수 있다.The latch unit may latch the first and second carry bits output from the first and second summers included in the plurality of summers.
상기 튜닝 코드 생성부는 상기 출력 주파수를 기초로 동작하며, 상기 래치된 제1 캐리 비트의 값, 상기 제2 캐리 비트의 값 및 상기 래치된 제2 캐리 비트의 음의 값을 합산할 수 있다.The tuning code generator may operate based on the output frequency, and may add a value of the latched first carry bit, a value of the second carry bit, and a negative value of the latched second carry bit.
예를 들어, 성긴 튜너는 상기 주파수 생성기의 동작 주파수보다 빠른 동작 주파수를 가질 수 있다.For example, the sparse tuner may have an operating frequency that is faster than the operating frequency of the frequency generator.
상기 주파수 생성기는 기준 주파수와 상기 출력 주파수 간의 위상차를 검출 하는 위상 검출기를 더 포함할 수 있고, 상기 전압 제어 발진기는 상기 위상차를 기초로 상기 출력 주파수에 대하여 미세 튜닝을 수행할 수 있다.The frequency generator may further include a phase detector for detecting a phase difference between a reference frequency and the output frequency, and the voltage controlled oscillator may fine tune the output frequency based on the phase difference.
상기 다른 목적을 달성하기 위하여 본 발명의 집적 회로는 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 전압 제어 발진기 및 n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 성긴 튜너를 포함하는 위상 고정 루프 구조를 채택한 주파수 생성기를 포함할 수 있다. 예를 들어, 상기 집적 회로는 UWB(Ultra WideBand) 장치에 사용될 수 있다.In order to achieve the above object, the integrated circuit of the present invention performs coarse tuning based on coarse tuning code (CTC) to tune the voltage controlled oscillator and n bits to approach the output frequency to an approximation of the desired output frequency. A frequency generator employing a phase locked loop structure comprising a coarse tuner that receives a control code and generates the coarse tuning code having an average value of k / 2 n (0 <= k = <n) after a predetermined time. can do. For example, the integrated circuit may be used in an ultra wideband device.
상기 성긴 튜너는 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 합산부, 상기 적어도 하나 이상의 캐리 비트를 래치하는 래치부 및 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 튜닝 코드 생성부를 포함할 수 있다.The sparse tuner may include an adder configured to receive the tuning control code to generate at least one carry bit, a latch unit to latch the at least one carry bit, and the at least one carry bit and the latched at least one carry. It may include a tuning code generator for generating the sparse tuning code based on the bit.
상기 또 다른 목적을 달성하기 위하여 본 발명의 위상 고정 루프 구조를 채택하여주파수를 생성하는 방법은 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 단계 및 n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 단계를 포함한 다.In order to achieve the above object, a method of generating a frequency by adopting a phase locked loop structure according to the present invention is performed by performing coarse tuning based on coarse tuning code (CTC) to approximate an output frequency of an output frequency. And generating a sparse tuning code having an average value of k / 2 n (0 <= k = <n) after a predetermined time is received after receiving the n-bit tuning control code.
예를 들어, 상기 소정의 시간은 상기 주파수 생성기가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응할 수 있다.For example, the predetermined time may correspond to an initial setting time indicating a time at which the frequency generator can operate normally.
상기 성긴 튜닝 코드를 생성하는 단계는 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 단계, 상기 적어도 하나 이상의 캐리 비트를 래치하는 단계 및 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 단계를 포함할 수 있다.The generating of the coarse tuning code may include receiving the tuning control code to generate at least one carry bit, latching the at least one carry bit, and the at least one carry bit and the latched written down at least. Generating the sparse tuning code based on one or more carry bits.
본 발명의 일 실시예는 성긴 튜닝(coarse tuning)을 효율적으로 수행하여 빠른 속도로 원하는 출력 주파수를 생성할 수 있다.One embodiment of the present invention can efficiently perform coarse tuning to generate a desired output frequency at high speed.
또한, 본 발명의 일 실시예는 성긴 튜닝(coarse tuning)을 개선하여 출력 주파수를 정밀하게 제어할 수 있다.In addition, an embodiment of the present invention can improve coarse tuning to precisely control the output frequency.
본 발명의 실시예들에 관한 설명은 본 발명의 구조적 내지 기능적 설명들을 위하여 예시된 것에 불과하므로, 본 발명의 권리범위는 본문에 설명된 실시예들에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 본 발명의 실시예들은 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 본 발명의 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다.Since descriptions of embodiments of the present invention are merely illustrated for structural to functional descriptions of the present invention, the scope of the present invention should not be construed as limited by the embodiments described in the present invention. That is, the embodiments of the present invention may be variously modified and may have various forms, and thus, it should be understood that the present invention includes equivalents capable of realizing the technical idea of the present invention.
한편, 본 발명에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이 다.On the other hand, the meaning of the terms described in the present invention should be understood as follows.
“제1”, “제2” 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로 이들 용어들에 의해 본 발명의 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.Terms such as “first” and “second” are used to distinguish one component from other components, and the scope of the present invention should not be limited by these terms. For example, the first component may be named a second component, and similarly, the second component may also be named a first component.
“및/또는”의 용어는 하나 이상의 관련 항목으로부터 제시가능 한 모든 조합을 포함하는 것으로 이해되어야 한다. 즉, “제1 항목, 제2 항목 및/또는 제3 항목”의 의미는 제1, 제2 또는 제3 항목을 포함할 뿐만 아니라 제1, 제2 및 제3 항목들 중 2개 이상으로부터 제시될 수 있는 모든 항목의 조합을 의미한다.The term “and / or” should be understood to include all combinations that can be presented from one or more related items. That is, the meaning of “first item, second item and / or third item” not only includes the first, second or third item, but also presents from two or more of the first, second and third items. It means a combination of all possible items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is referred to as being "connected" to another component, it should be understood that there may be other components in between, although it may be directly connected to the other component. On the other hand, when a component is said to be "directly connected" to another component, it should be understood that there is no other component in between. On the other hand, other expressions describing the relationship between the components, such as "between" and "immediately between" or "neighboring to" and "directly neighboring to", should be interpreted as well.
본 발명에서 기재된 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단 계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions described herein are to be understood to include plural expressions unless the context clearly indicates otherwise, and the terms "comprise" or "having" include elements, features, numbers, steps, operations, and elements described. It is to be understood that the present specification is intended to designate that there is a part or a combination thereof, and does not exclude in advance the possibility of the presence or addition of one or more other features or numbers, steps, operations, components, parts or combinations thereof. do.
본 발명에서 기술한 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않은 이상 명기된 순서와 다르게 일어날 수 있다. 즉, 각 단계들은 명기된 순서와 동일하게 일어날 수도 있고 실질적으로 동시에 수행될 수도 있으며 반대의 순서대로 수행될 수도 있다.Each step described in the present invention may occur out of the stated order unless the context clearly dictates the specific order. That is, each step may occur in the same order as specified, may be performed substantially simultaneously, or may be performed in the reverse order.
여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.Unless otherwise defined, all terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art, and shall be interpreted as having ideal or overly formal meanings unless expressly defined in this application. Can't be.
도 1은 본 발명의 일 실시예에 따른 위상 고정 루프 구조를 채택한 주파수 생성기를 나타내는 블록도이다.1 is a block diagram illustrating a frequency generator employing a phase locked loop structure according to an embodiment of the present invention.
도 1을 참조하면, 주파수 생성기(100)는 위상 검출기(110), 차지 펌프(120), 루프 필터(130), 전압 제어 발진기(140), 성긴 튜너(coarse tuner)(150) 및 주파수 분주기(160)를 포함하고, 필요에 따라 제어부(170)를 더 포함할 수 있다.Referring to FIG. 1, the
위상 검출기(110)는 기준 주파수(FREF)와 출력 주파수(FOUT) 간의 위상차(PD)를 검출한다. 실시예에 따라, 위상 검출기(110)는 기준 주파수(FREF)와 출력 주파수(FOUT)를 N배 분주한 주파수(FOUT/N) 간의 위상차를 검출할 수 있다.The
차지 펌프(120)는 위상차(PD)를 기초로 제어 전류(Ic)를 생성한다. 예를 들어, 차지 펌프(120)는 위상차(PD)가 증가된 경우에는 제어 전류(Ic)를 증가시킬 수 있고, 위상차(PD)가 감소된 경우에는 제어 전류(Ic)를 감소시킬 수 있다.The
루프 필터(130)는 제어 전류(Ic)에 상응하는 제어 전압(Vc)을 생성한다. 예를 들어, 루프 필터(130)는 위상차(PD)가 증가된 경우에는 제어 전압(Vc)을 증가시킬 수 있고, 위상차(PD)가 감소된 경우에는 제어 전압(Vc)을 감소시킬 수 있다.The
전압 제어 발진기(140)는 제어 전압(Vc)을 기초로 미세 튜닝(fine tuning)을 수행하고, 성긴 튜너(150)로부터 출력된 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝(coarse tuning)을 수행한다. 즉, 전압 제어 발진기(140)는 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝(coarse tuning)을 수행하여 출력 주파수(FOUT)를 원하는 출력 주파수의 근사치에 접근시키고, 위상차(PD)를 기초로 미세 튜닝(fine tuning)을 수행한다.The voltage controlled
예를 들어, 전압 제어 발진기(140)는 성긴 튜닝을 수행한 다음 미세 튜닝을 수행할 수 있고, 필요에 따라 제어 전압(Vc)을 소정의 값으로 고정시킬 수 있다. 도 3을 참조하여, 전압 제어 발진기(140)의 동작을 후술하기로 한다.For example, the voltage controlled
성긴 튜너(150)는 n 비트의 튜닝 제어 코드(TCC)를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 성긴 튜닝 코드(CTC)를 생성한다. 예를 들어, 소정의 시간은 주파수 생성기(100)가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응할 수 있다. 이하에서는, n은 8에 상응한다고 가정하에, 도 4를 참조하여 성긴 튜너(150)를 후술하기로 한다.The
주파수 분주기(160)는 출력 주파수(FOUT)를 분주하여 분주된 출력 주파수(FOUT/N)를 위상 검출기(110)에 제공한다.The
제어부(170)는 주파수 분주기(160)에 제어 코드를 제공하여 주파수 분주기(160)가 분주비를 결정할 수 있도록 하고, 성긴 튜너(150)에 튜닝 제어 코드(TCC)를 제공하여 성긴 튜너(150)가 성긴 튜닝 코드(CTC)를 생성할 수 있도록 한다.The
도 2는 도 1의 전압 제어 발진기를 나타내는 회로도이다.FIG. 2 is a circuit diagram illustrating the voltage controlled oscillator of FIG. 1.
도 2를 참조하면, 전압 제어 발진기(140)는 제1 및 제2 커패시터들(210, 250), 래치 회로를 형성하는 제1 및 제2 반전기들(220, 230), 인덕터(240), 미세 튜닝부(260), 성긴 튜닝부(270) 및 버퍼(280)를 포함한다.Referring to FIG. 2, the voltage controlled
제1 커패시터(210)는 제1 단은 접지와 연결되고 제2 단은 래치 회로의 제1 단(N1)과 연결된 회로를 형성하고, 제2 커패시터(220)는 제1 단은 접지와 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 형성한다.The
인덕터(240)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 형성한다.The
미세 튜닝부(260)와 성긴 튜닝부(260)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 각각 형성한다.The
미세 튜닝부(260)는 루프 필터(130)로부터 출력된 제어 전압(Vc)를 기초로 출력 주파수(FOUT)에 대하여 미세 튜닝을 수행한다. 즉, 미세 튜닝부(260)는 위상 검출기(110)로부터 검출된 위상차(PD)를 기초로 출력 주파수(FOUT)에 대하여 미세 튜닝을 수행한다.The
성긴 튜닝부(260)는 성긴 튜닝 코드(CTC)를 기초로 전기용량을 제어하는 적어도 하나 이상의 가변 커패시터를 포함하고, 성긴 튜닝 코드(CTC)를 기초로 출력 주파수(FOUT)에 대하여 성긴 튜닝을 수행한다. 즉, 성긴 튜닝부(260)는 k/2n(0<=k=<n)의 평균값을 가지는(예를 들어, 부동 소수점을 가지는) 성긴 튜닝 코드(CTC)를 입력받음으로써 빠른 속도로 원하는 출력 주파수를 생성할 수 있도록 가변 커패시터의 전기용량을 보다 정밀하게 제어할 수 있다.The
예를 들어, 성긴 튜닝부(260)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 적어도 하나 이상의 가변 커패시터들의 쌍(예를 들어, 272~276)을 포함할 수 있고, 가변 커패시터들의 쌍(272~276)은 직렬로 연결될 수 있고 성긴 튜닝 코드(CTC)의 각 비트들에 의하여 전기용량을 각각 제어할 수 있다.For example, the
도 3은 도 1의 성긴 튜너를 나타내는 블록도이다.3 is a block diagram illustrating the coarse tuner of FIG. 1.
도 3을 참조하면, 성긴 튜너(150)는 합산부(310), 래치부(320), 튜닝 코드 생성부(330) 및 분주기(340)를 포함하고, 주파수 생성기(100)의 동작 주파수보다 빠른 동작 주파수를 가질 수 있다.Referring to FIG. 3, the
합산부(310)는 튜닝 제어 코드(TCC)를 입력받아 적어도 하나 이상의 캐리 비트를 생성한다. 일 실시예에 따라, 합산부(310)는 출력 주파수(FOUT)를 기초로 동 작하는 직렬로 연결된 복수개의 합산기들(312, 314)을 포함할 수 있고, 제1 합산기(312)는 튜닝 제어 코드(TCC)와 자신의 출력 값을 합산하여 제1 캐리 비트(C1)를 출력하며 제2 합산기(314)는 제1 합산기(312)의 출력 값과 자신의 출력 값을 합산하여 제2 캐리 비트(C2)를 출력한다.The
래치부(320)는 합산부(310)로부터 출력된 적어도 하나 이상의 캐리 비트를 래치한다. 일 실시예에 따라, 래치부(320)는 복수개의 D 플립플롭들(322, 324)을 포함할 수 있고, 제1 및 제2 합산기들(312, 314)로부터 출력된 제1 및 제2 캐리 비트들(C1, C2)을 래치한다.The
튜닝 코드 생성부(330)는 합산부(310)로부터 출력된 적어도 하나 이상의 캐리 비트와 래치부(320)에 의하여 출력된 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 성긴 튜닝 코드(CTC)를 생성한다. 일 실시예에 따라, 튜닝 코드 생성부(330)는 출력 주파수(FOUT)를 기초로 동작하며, 제1 D 플립플롭(322)로부터 출력된 래치된 제1 캐리 비트의 값, 합산부(310)로부터 출력된 제2 캐리 비트의 값 및 제2 D 플립플롭(324)으로부터 출력된 래치된 제2 캐리 비트의 음의 값을 합산할 수 있다.The
결과적으로, 튜닝 코드 생성부(330)는 -1에서부터 2까지의 범위를 가지는 값을 출력할 수 있고, 소정의 시간(예를 들어, 초기 세팅 시간)이 지난 후에는 k/2n(0<=k=<n)의 평균값을 가지는 성긴 튜닝 코드(CTC)를 생성할 수 있다.As a result, the
도 4는 도 1의 주파수 생성기가 포함된 집적 회로를 나타내는 블록도이다.4 is a block diagram illustrating an integrated circuit including the frequency generator of FIG. 1.
도 4에서, 집적 회로(400)는 UWB(Ultra WideBand) 장치를 포함하는 전자 장치에 사용될 수 있고, 그 이외에 다른 전자 장치에도 역시 사용될 수 있다.In FIG. 4, the
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described above with reference to a preferred embodiment of the present invention, those skilled in the art will be variously modified and changed within the scope of the invention without departing from the spirit and scope of the invention described in the claims below I can understand that you can.
상기에서 제시한 본 발명의 실시예들은 다음의 장점들을 포함하는 효과를 가질 수 있다. 다만, 본 발명의 모든 실시예들이 이를 전부 포함하여야 한다는 의미는 아니므로, 본 발명의 권리범위는 이에 의하여 제한되는 것으로 이해되어서는 아니 될 것이다.Embodiments of the present invention presented above may have an effect including the following advantages. However, all the embodiments of the present invention are not meant to include them all, and thus the scope of the present invention should not be understood as being limited thereto.
본 발명의 일 실시예는 성긴 튜닝(coarse tuning)을 효율적으로 수행하여 빠른 속도로 원하는 출력 주파수를 생성할 수 있다.One embodiment of the present invention can efficiently perform coarse tuning to generate a desired output frequency at high speed.
또한, 본 발명의 일 실시예는 성긴 튜닝(coarse tuning)을 개선하여 출력 주파수를 정밀하게 제어할 수 있다.In addition, an embodiment of the present invention can improve coarse tuning to precisely control the output frequency.
도 1은 본 발명의 일 실시예에 따른 위상 고정 루프 구조를 채택한 주파수 생성기를 나타내는 블록도이다.1 is a block diagram illustrating a frequency generator employing a phase locked loop structure according to an embodiment of the present invention.
도 2는 도 1의 전압 제어 발진기를 나타내는 회로도이다.FIG. 2 is a circuit diagram illustrating the voltage controlled oscillator of FIG. 1.
도 3은 도 1의 성긴 튜너를 나타내는 블록도이다.3 is a block diagram illustrating the coarse tuner of FIG. 1.
도 4는 도 1의 주파수 생성기가 포함된 집적 회로를 나타내는 블록도이다.4 is a block diagram illustrating an integrated circuit including the frequency generator of FIG. 1.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070079325A KR100910763B1 (en) | 2007-08-08 | 2007-08-08 | Frequency generator employing a phase-locked loop architecture, also usable in a uwb device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070079325A KR100910763B1 (en) | 2007-08-08 | 2007-08-08 | Frequency generator employing a phase-locked loop architecture, also usable in a uwb device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090015209A true KR20090015209A (en) | 2009-02-12 |
KR100910763B1 KR100910763B1 (en) | 2009-08-04 |
Family
ID=40684814
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070079325A KR100910763B1 (en) | 2007-08-08 | 2007-08-08 | Frequency generator employing a phase-locked loop architecture, also usable in a uwb device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100910763B1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06338789A (en) * | 1993-05-31 | 1994-12-06 | Yokogawa Electric Corp | Phase locked circuit |
JP2001044829A (en) | 1999-08-04 | 2001-02-16 | Yokogawa Electric Corp | Phase-locked loop circuit |
US6597249B2 (en) * | 2001-09-04 | 2003-07-22 | Prominenet Communications, Inc. | Fast coarse tuning control for PLL frequency synthesizer |
US7323944B2 (en) | 2005-04-11 | 2008-01-29 | Qualcomm Incorporated | PLL lock management system |
-
2007
- 2007-08-08 KR KR1020070079325A patent/KR100910763B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR100910763B1 (en) | 2009-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6346861B2 (en) | Phase locked loop with high-speed locking characteristic | |
US8437441B2 (en) | Phase locked loop capable of fast locking | |
EP3386104A1 (en) | Clock duty-cycle calibration and frequency-doubling circuit | |
KR20100016331A (en) | Clock extraction device with digital phase lock, requiring no external control | |
US9577646B1 (en) | Fractional phase locked loop (PLL) architecture | |
JP2014187561A (en) | Reception circuit and semiconductor integrated circuit | |
US20160182068A1 (en) | Injection locked digital frequency synthesizer circuit | |
KR101252048B1 (en) | A Frequency-Phase-Locked Loop with a Self-Noise Suppressing Voltage Controlled Oscillator | |
US20090183136A1 (en) | Structure for a Programmable Interpolative Voltage Controlled Oscillator with Adjustable Range | |
US20030179842A1 (en) | Digital pattern sequence generator | |
Moon et al. | A 2.2-mW 20–135-MHz False-Lock-Free DLL for Display Interface in 0.15-$\mu\hbox {m} $ CMOS | |
US9344269B2 (en) | Receiving circuit | |
US8108813B2 (en) | Structure for a circuit obtaining desired phase locked loop duty cycle without pre-scaler | |
US9088285B2 (en) | Dynamic divider having interlocking circuit | |
CN111147071B (en) | Proportional path gain regulator applied to clock data recovery circuit | |
KR100910763B1 (en) | Frequency generator employing a phase-locked loop architecture, also usable in a uwb device | |
Zahir et al. | A fast acquisition phase frequency detector for high frequency PLLs | |
JP2017169109A (en) | Clock generator circuit and clock generation method | |
Lin et al. | A Synchronous 50% Duty-Cycle Clock Generator in 0.35-$\mu $ m CMOS | |
US20210281254A1 (en) | Programmable-on-the-fly fractional divider in accordance with this disclosure | |
KR20190081415A (en) | Injection locked frequency multiplier and method for multiplying frequency thereof | |
US20090278578A1 (en) | Delay locked loop circuit and delay locking method | |
US10560053B2 (en) | Digital fractional frequency divider | |
Huang et al. | A time-to-digital converter based AFC for wideband frequency synthesizer | |
Chiueh et al. | A 6-Gb/s adaptive-loop-bandwidth clock and data recovery (CDR) circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120627 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130725 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140725 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |