[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
KR1020070079325A
Other languages
Korean (ko)
Other versions
KR100910763B1 (en
Inventor
남철
Original Assignee
주식회사 실리콘하모니
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 실리콘하모니 filed Critical 주식회사 실리콘하모니
Priority to KR1020070079325A priority Critical patent/KR100910763B1/en
Publication of KR20090015209A publication Critical patent/KR20090015209A/en
Application granted granted Critical
Publication of KR100910763B1 publication Critical patent/KR100910763B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/10Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range
    • H03L7/101Details 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/099Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
    • H03L7/18Indirect 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/183Indirect 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/187Indirect 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

A frequency generator having phase locked loop structure for being used in ultra wideband device is provided to rapidly obtain a desired output frequency by performing coarse tuning by a frequency generator. A frequency generator(100) comprises a phase detector, a charge pump, a loop filter, a voltage control oscillator, a coarse tuner, and a frequency divider. The phase detector(110) detects a phase difference(PD) between an output frequency(FOUT) and a reference frequency(FREF). The charge pump(120) generates a control current(Ic) based on the phase difference. The loop filter(130) generates a control voltage(Vc) corresponding to the control current. The voltage control oscillator(140) performs a fine tuning based on the control voltage, and performs a coarse tuning based on a coarse tuning code outputted from the coarse tuner(150). The coarse tuner receives a tuning control code(TCC) of n bit, and generates the coarse tuning code. The frequency divider(160) divides an output frequency, and sends the divided output frequency(FOUT/N) to the phase detector.

Description

초광대역 장치에서도 이용 가능한, 위상 고정 루프 구조를 채택한 주파수 생성기{FREQUENCY GENERATOR EMPLOYING A PHASE-LOCKED LOOP ARCHITECTURE, ALSO USABLE IN A UWB DEVICE} FREQUENCY GENERATOR EMPLOYING A PHASE-LOCKED LOOP ARCHITECTURE, ALSO USABLE IN A UWB DEVICE}

본 발명의 실시예들은 주파수 생성기에 관한 것으로 특히, 빠른 속도로 원하는 출력 주파수를 생성할 수 있는 위상 고정 루프 구조를 채택한 주파수 생성기에 관한 것이다.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 frequency generator 100 includes a phase detector 110, a charge pump 120, a loop filter 130, a voltage controlled oscillator 140, a coarse tuner 150, and a frequency divider. 160, and may further include a control unit 170 as needed.

위상 검출기(110)는 기준 주파수(FREF)와 출력 주파수(FOUT) 간의 위상차(PD)를 검출한다. 실시예에 따라, 위상 검출기(110)는 기준 주파수(FREF)와 출력 주파수(FOUT)를 N배 분주한 주파수(FOUT/N) 간의 위상차를 검출할 수 있다.The phase detector 110 detects a phase difference PD between the reference frequency FREF and the output frequency FOUT. In some embodiments, the phase detector 110 may detect a phase difference between the reference frequency FREF and the frequency FOUT / N divided by N times the output frequency FOUT.

차지 펌프(120)는 위상차(PD)를 기초로 제어 전류(Ic)를 생성한다. 예를 들어, 차지 펌프(120)는 위상차(PD)가 증가된 경우에는 제어 전류(Ic)를 증가시킬 수 있고, 위상차(PD)가 감소된 경우에는 제어 전류(Ic)를 감소시킬 수 있다.The charge pump 120 generates the control current Ic based on the phase difference PD. For example, the charge pump 120 may increase the control current Ic when the phase difference PD is increased, and decrease the control current Ic when the phase difference PD is reduced.

루프 필터(130)는 제어 전류(Ic)에 상응하는 제어 전압(Vc)을 생성한다. 예를 들어, 루프 필터(130)는 위상차(PD)가 증가된 경우에는 제어 전압(Vc)을 증가시킬 수 있고, 위상차(PD)가 감소된 경우에는 제어 전압(Vc)을 감소시킬 수 있다.The loop filter 130 generates a control voltage Vc corresponding to the control current Ic. For example, the loop filter 130 may increase the control voltage Vc when the phase difference PD is increased and decrease the control voltage Vc when the phase difference PD is reduced.

전압 제어 발진기(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 oscillator 140 performs fine tuning based on the control voltage Vc, and coarse tuning based on the coarse tuning code (CTC) output from the coarse tuner 150. tuning). That is, the voltage controlled oscillator 140 performs coarse tuning based on coarse tuning code (CTC) to approach the output frequency FOUT to an approximation of the desired output frequency, and phase difference PD. Fine tuning is performed based on the above.

예를 들어, 전압 제어 발진기(140)는 성긴 튜닝을 수행한 다음 미세 튜닝을 수행할 수 있고, 필요에 따라 제어 전압(Vc)을 소정의 값으로 고정시킬 수 있다. 도 3을 참조하여, 전압 제어 발진기(140)의 동작을 후술하기로 한다.For example, the voltage controlled oscillator 140 may perform fine tuning and then fine tuning, and may fix the control voltage Vc to a predetermined value as necessary. Referring to FIG. 3, the operation of the voltage controlled oscillator 140 will be described later.

성긴 튜너(150)는 n 비트의 튜닝 제어 코드(TCC)를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 성긴 튜닝 코드(CTC)를 생성한다. 예를 들어, 소정의 시간은 주파수 생성기(100)가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응할 수 있다. 이하에서는, n은 8에 상응한다고 가정하에, 도 4를 참조하여 성긴 튜너(150)를 후술하기로 한다.The coarse tuner 150 receives the n-bit tuning control code TCC and generates a coarse tuning code CTC having an average value of k / 2 n (0 <= k = <n) after a predetermined time. . For example, the predetermined time may correspond to an initial setting time indicating a time at which the frequency generator 100 can operate normally. Hereinafter, assuming that n corresponds to 8, the sparse tuner 150 will be described later with reference to FIG. 4.

주파수 분주기(160)는 출력 주파수(FOUT)를 분주하여 분주된 출력 주파수(FOUT/N)를 위상 검출기(110)에 제공한다.The frequency divider 160 divides the output frequency FOUT and provides the divided output frequency FOUT / N to the phase detector 110.

제어부(170)는 주파수 분주기(160)에 제어 코드를 제공하여 주파수 분주기(160)가 분주비를 결정할 수 있도록 하고, 성긴 튜너(150)에 튜닝 제어 코드(TCC)를 제공하여 성긴 튜너(150)가 성긴 튜닝 코드(CTC)를 생성할 수 있도록 한다.The control unit 170 may provide a control code to the frequency divider 160 so that the frequency divider 160 may determine the division ratio, and provide a tuning control code TCC to the coarse tuner 150 to make the coarse tuner ( 150 to generate a coarse tuning code (CTC).

도 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 oscillator 140 may include first and second capacitors 210 and 250, first and second inverters 220 and 230 forming a latch circuit, an inductor 240, The fine tuning unit 260, the coarse tuning unit 270, and a buffer 280 are included.

제1 커패시터(210)는 제1 단은 접지와 연결되고 제2 단은 래치 회로의 제1 단(N1)과 연결된 회로를 형성하고, 제2 커패시터(220)는 제1 단은 접지와 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 형성한다.The first capacitor 210 has a first end connected to ground and the second end formed a circuit connected to the first end N1 of the latch circuit. The second capacitor 220 has a first end connected to ground. The second end forms a circuit connected to the second end N2 of the latch circuit.

인덕터(240)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 형성한다.The inductor 240 forms a circuit in which a first end is connected to the first end N1 of the latch circuit and a second end is connected to the second end N2 of the latch circuit.

미세 튜닝부(260)와 성긴 튜닝부(260)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 회로를 각각 형성한다.The fine tuning unit 260 and the coarse tuning unit 260 form a circuit in which a first end is connected to the first end N1 of the latch circuit and a second end is connected to the second end N2 of the latch circuit. .

미세 튜닝부(260)는 루프 필터(130)로부터 출력된 제어 전압(Vc)를 기초로 출력 주파수(FOUT)에 대하여 미세 튜닝을 수행한다. 즉, 미세 튜닝부(260)는 위상 검출기(110)로부터 검출된 위상차(PD)를 기초로 출력 주파수(FOUT)에 대하여 미세 튜닝을 수행한다.The fine tuning unit 260 performs fine tuning on the output frequency FOUT based on the control voltage Vc output from the loop filter 130. That is, the fine tuning unit 260 performs fine tuning on the output frequency FOUT based on the phase difference PD detected by the phase detector 110.

성긴 튜닝부(260)는 성긴 튜닝 코드(CTC)를 기초로 전기용량을 제어하는 적어도 하나 이상의 가변 커패시터를 포함하고, 성긴 튜닝 코드(CTC)를 기초로 출력 주파수(FOUT)에 대하여 성긴 튜닝을 수행한다. 즉, 성긴 튜닝부(260)는 k/2n(0<=k=<n)의 평균값을 가지는(예를 들어, 부동 소수점을 가지는) 성긴 튜닝 코드(CTC)를 입력받음으로써 빠른 속도로 원하는 출력 주파수를 생성할 수 있도록 가변 커패시터의 전기용량을 보다 정밀하게 제어할 수 있다.The sparse tuning unit 260 includes at least one variable capacitor that controls capacitance based on the sparse tuning code CTC, and performs sparse tuning on the output frequency FOUT based on the sparse tuning code CTC. do. That is, the sparse tuning unit 260 may receive a sparse tuning code CTC having an average value of k / 2 n (0 <= k = <n) (for example, having a floating point) at a high speed. The capacitance of the variable capacitor can be more precisely controlled to generate the output frequency.

예를 들어, 성긴 튜닝부(260)는 제1 단은 래치 회로의 제1 단(N1)과 연결되고 제2 단은 래치 회로의 제2 단(N2)과 연결된 적어도 하나 이상의 가변 커패시터들의 쌍(예를 들어, 272~276)을 포함할 수 있고, 가변 커패시터들의 쌍(272~276)은 직렬로 연결될 수 있고 성긴 튜닝 코드(CTC)의 각 비트들에 의하여 전기용량을 각각 제어할 수 있다.For example, the sparse tuning unit 260 may include a pair of at least one variable capacitor having a first end connected to a first end N1 of the latch circuit and a second end connected to a second end N2 of the latch circuit. For example, 272 to 276 may be included, and pairs of variable capacitors 272 to 276 may be connected in series and may control capacitance by respective bits of the coarse tuning code CTC.

도 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 sparse tuner 150 includes an adder 310, a latch unit 320, a tuning code generator 330, and a divider 340, and is less than the operating frequency of the frequency generator 100. It can have a fast operating frequency.

합산부(310)는 튜닝 제어 코드(TCC)를 입력받아 적어도 하나 이상의 캐리 비트를 생성한다. 일 실시예에 따라, 합산부(310)는 출력 주파수(FOUT)를 기초로 동 작하는 직렬로 연결된 복수개의 합산기들(312, 314)을 포함할 수 있고, 제1 합산기(312)는 튜닝 제어 코드(TCC)와 자신의 출력 값을 합산하여 제1 캐리 비트(C1)를 출력하며 제2 합산기(314)는 제1 합산기(312)의 출력 값과 자신의 출력 값을 합산하여 제2 캐리 비트(C2)를 출력한다.The adder 310 receives the tuning control code TCC and generates at least one carry bit. According to an embodiment, the summer 310 may include a plurality of summers 312 and 314 connected in series operating based on the output frequency FOUT, and the first summer 312 may be The tuning control code TCC and its output value are added to output the first carry bit C1, and the second summer 314 sums the output value of the first summer 312 and its output value. The second carry bit C2 is output.

래치부(320)는 합산부(310)로부터 출력된 적어도 하나 이상의 캐리 비트를 래치한다. 일 실시예에 따라, 래치부(320)는 복수개의 D 플립플롭들(322, 324)을 포함할 수 있고, 제1 및 제2 합산기들(312, 314)로부터 출력된 제1 및 제2 캐리 비트들(C1, C2)을 래치한다.The latch unit 320 latches at least one carry bit output from the adder 310. According to an embodiment, the latch unit 320 may include a plurality of D flip-flops 322 and 324, and the first and second outputs from the first and second summers 312 and 314. The carry bits C1 and C2 are latched.

튜닝 코드 생성부(330)는 합산부(310)로부터 출력된 적어도 하나 이상의 캐리 비트와 래치부(320)에 의하여 출력된 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 성긴 튜닝 코드(CTC)를 생성한다. 일 실시예에 따라, 튜닝 코드 생성부(330)는 출력 주파수(FOUT)를 기초로 동작하며, 제1 D 플립플롭(322)로부터 출력된 래치된 제1 캐리 비트의 값, 합산부(310)로부터 출력된 제2 캐리 비트의 값 및 제2 D 플립플롭(324)으로부터 출력된 래치된 제2 캐리 비트의 음의 값을 합산할 수 있다.The tuning code generator 330 may generate a coarse tuning code CTC based on at least one carry bit output from the adder 310 and at least one carry bit latched by the latch unit 320. Create According to an exemplary embodiment, the tuning code generator 330 operates based on the output frequency FOUT, and the value of the latched first carry bit output from the first D flip-flop 322 and the adder 310. The negative value of the latched second carry bit output from the second D flip-flop 324 and the value of the second carry bit output from the second D may be summed.

결과적으로, 튜닝 코드 생성부(330)는 -1에서부터 2까지의 범위를 가지는 값을 출력할 수 있고, 소정의 시간(예를 들어, 초기 세팅 시간)이 지난 후에는 k/2n(0<=k=<n)의 평균값을 가지는 성긴 튜닝 코드(CTC)를 생성할 수 있다.As a result, the tuning code generator 330 may output a value having a range from -1 to 2, and after a predetermined time (eg, an initial setting time), k / 2 n (0 < A sparse tuning code CTC having an average value of = k = <n) may be generated.

도 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 integrated circuit 400 may be used for an electronic device including an ultra wideband device, but may also be used for other electronic devices.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.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)

성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 전압 제어 발진기; 및A voltage controlled oscillator performing coarse tuning based on coarse tuning code (CTC) to approach an output frequency to an approximation of a desired output frequency; And n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 성긴 튜너를 포함하는 위상 고정 루프 구조를 채택한 주파수 생성기.Adopting a phase locked loop structure comprising a coarse tuner which 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. Frequency generator. 제1항에 있어서, 상기 전압 제어 발진기는The oscillator of claim 1, wherein the voltage controlled oscillator 상기 성긴 튜닝 코드를 기초로 전기용량을 제어하는 적어도 하나 이상의 가변 커패시터를 포함하는 성긴 튜닝부을 포함하는 것을 특징으로 하는 주파수 생성기.And a sparse tuning unit including at least one variable capacitor for controlling capacitance based on the sparse tuning code. 제1항에 있어서, 상기 소정의 시간은 상기 주파수 생성기가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응하는 것을 특징으로 하는 주파수 생성기.The frequency generator of claim 1, wherein the predetermined time corresponds to an initial setting time indicating a time at which the frequency generator is normally operated. 제1항에 있어서, 상기 성긴 튜너는The method of claim 1, wherein the sparse tuner 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 합산부;An adder configured to receive the tuning control code and generate at least one carry bit; 상기 적어도 하나 이상의 캐리 비트를 래치하는 래치부; 및A latch unit for latching the at least one carry bit; And 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 튜닝 코드 생성부를 포함하는 것을 특징으로 하는 주파수 생성기.And a tuning code generator for generating the sparse tuning code based on the at least one carry bit and the latched at least one carry bit. 제4항에 있어서, 상기 합산부는The method of claim 4, wherein the adding unit 상기 출력 주파수를 기초로 동작하는 직렬로 연결된 복수개의 합산기들을 포함하는 것을 특징으로 하는 주파수 생성기.And a plurality of summers connected in series operating based on the output frequency. 제5항에 있어서, 상기 합산부는The method of claim 5, wherein the adding unit 상기 튜닝 제어 코드와 자신의 출력 값을 합산하여 제1 캐리 비트를 출력하는 제1 합산기; 및A first adder for adding the tuning control code and its output value to output a first carry bit; And 상기 제1 합산기의 출력 값과 자신의 출력 값을 합산하여 제2 캐리 비트를 출력하는 제2 합산기를 포함하는 것을 특징으로 하는 주파수 생성기.And a second adder configured to add the output value of the first adder and its output value to output a second carry bit. 제5항에 있어서, 상기 래치부는The method of claim 5, wherein the latch unit 상기 복수개의 합산기들에 포함된 제1 및 제2 합산기들로부터 출력된 제1 및 제2 캐리 비트들을 래치하는 것을 특징으로 하는 주파수 생성기.And latching first and second carry bits output from the first and second summers included in the plurality of summers. 제7항에 있어서, 상기 튜닝 코드 생성부는The method of claim 7, wherein the tuning code generation unit 상기 출력 주파수를 기초로 동작하며, 상기 래치된 제1 캐리 비트의 값, 상기 제2 캐리 비트의 값 및 상기 래치된 제2 캐리 비트의 음의 값을 합산하는 것을 특징으로 하는 주파수 생성기.Operating based on the output frequency, summing the value of the latched first carry bit, the value of the second carry bit, and the negative value of the latched second carry bit. 제1항에 있어서, 상기 성긴 튜너는The method of claim 1, wherein the sparse tuner 상기 주파수 생성기의 동작 주파수보다 빠른 동작 주파수를 가지는 것을 특징으로 하는 주파수 생성기.And an operating frequency faster than the operating frequency of the frequency generator. 제1항에 있어서,The method of claim 1, 기준 주파수와 상기 출력 주파수 간의 위상차를 검출하는 위상 검출기를 더 포함하고,A phase detector for detecting a phase difference between a reference frequency and the output frequency, 상기 전압 제어 발진기는 상기 위상차를 기초로 상기 출력 주파수에 대하여 미세 튜닝을 수행하는 것을 특징으로 하는 주파수 생성기.The voltage controlled oscillator performs fine tuning on the output frequency based on the phase difference. 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 전압 제어 발진기 및 n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 성긴 튜너를 포함하는 위상 고정 루프 구조를 채택한 주파수 생성기를 포함하는 집적 회로.After coarse tuning based on coarse tuning code (CTC), a voltage control oscillator is used to approach the output frequency to an approximation of the desired output frequency and a n-bit tuning control code. And a frequency generator employing a phase locked loop structure comprising a sparse tuner for generating said sparse tuning code having an average value of 2 n (0 <= k = <n). 제11항에 있어서, 상기 집적 회로는 UWB(Ultra WideBand) 장치에 사용되는 것을 특징으로 하는 집적 회로.12. The integrated circuit of claim 11 wherein the integrated circuit is used in an Ultra WideBand (UWB) device. 제11항에 있어서, 상기 성긴 튜너는12. The tuner of claim 11 wherein the sparse tuner is 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 합산부;An adder configured to receive the tuning control code and generate at least one carry bit; 상기 적어도 하나 이상의 캐리 비트를 래치하는 래치부; 및A latch unit for latching the at least one carry bit; And 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 튜닝 코드 생성부를 포함하는 것을 특징으로 하는 집적 회로.And a tuning code generator for generating the sparse tuning code based on the at least one carry bit and the latched at least one carry bit. 성긴 튜닝 코드(CTC, Coarse Tuning Code)를 기초로 성긴 튜닝을 수행하여 출력 주파수를 원하는 출력 주파수의 근사치에 접근시키는 단계; 및Performing coarse tuning based on coarse tuning code (CTC) to approach an output frequency to an approximation of a desired output frequency; And n 비트의 튜닝 제어 코드를 입력받아 소정의 시간이 지난 후 k/2n(0<=k=<n)의 평균값을 가지는 상기 성긴 튜닝 코드를 생성하는 단계를 포함하는 위상 고정 루프 구조를 채택하여 주파수를 생성하는 방법.adopting a phase locked loop structure including receiving the n-bit tuning control code and generating the coarse tuning code having an average value of k / 2 n (0 <= k = <n) after a predetermined time has elapsed. How to generate a frequency. 제14항에 있어서, 상기 소정의 시간은 상기 주파수 생성기가 정상적으로 동작 가능한 시간을 나타내는 초기 세팅 시간에 상응하는 것을 특징으로 하는 방법.15. The method of claim 14, wherein the predetermined time corresponds to an initial setting time representing a time during which the frequency generator can operate normally. 제14항에 있어서, 상기 성긴 튜닝 코드를 생성하는 단계는15. The method of claim 14, wherein generating the sparse tuning code 상기 튜닝 제어 코드를 입력받아 적어도 하나 이상의 캐리 비트를 생성하는 단계;Receiving at least one of the tuning control codes and generating at least one carry bit; 상기 적어도 하나 이상의 캐리 비트를 래치하는 단계; 및Latching the at least one carry bit; And 상기 적어도 하나 이상의 캐리 비트와 상기 래치된 적어된 적어도 하나 이상의 캐리 비트를 기초로 상기 성긴 튜닝 코드를 생성하는 단계를 포함하는 것을 특징으로 하는 방법.Generating the sparse tuning code based on the at least one carry bit and the latched at least one carry bit.
KR1020070079325A 2007-08-08 2007-08-08 Frequency generator employing a phase-locked loop architecture, also usable in a uwb device KR100910763B1 (en)

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)

* Cited by examiner, † Cited by third party
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

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