KR20060090909A - Phase locked loop with dual-loop and control method thereof - Google Patents
Phase locked loop with dual-loop and control method thereof Download PDFInfo
- Publication number
- KR20060090909A KR20060090909A KR1020050011626A KR20050011626A KR20060090909A KR 20060090909 A KR20060090909 A KR 20060090909A KR 1020050011626 A KR1020050011626 A KR 1020050011626A KR 20050011626 A KR20050011626 A KR 20050011626A KR 20060090909 A KR20060090909 A KR 20060090909A
- Authority
- KR
- South Korea
- Prior art keywords
- clock signal
- frequency
- signal
- current
- feedback clock
- Prior art date
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01F—ADDITIONAL WORK, SUCH AS EQUIPPING ROADS OR THE CONSTRUCTION OF PLATFORMS, HELICOPTER LANDING STAGES, SIGNS, SNOW FENCES, OR THE LIKE
- E01F8/00—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic
- E01F8/0005—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic used in a wall type arrangement
- E01F8/0047—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic used in a wall type arrangement with open cavities, e.g. for covering sunken roads
- E01F8/0064—Perforated plate or mesh, e.g. as wall facing
- E01F8/007—Perforated plate or mesh, e.g. as wall facing with damping material
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01F—ADDITIONAL WORK, SUCH AS EQUIPPING ROADS OR THE CONSTRUCTION OF PLATFORMS, HELICOPTER LANDING STAGES, SIGNS, SNOW FENCES, OR THE LIKE
- E01F8/00—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic
- E01F8/0005—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic used in a wall type arrangement
- E01F8/0035—Arrangements for absorbing or reflecting air-transmitted noise from road or railway traffic used in a wall type arrangement with undulated surfaces
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
입력클럭신호 및 궤환클럭신호의 주파수와 주파수 차를 인식하여 차지펌프의 충전전류 및 방전전류를 자동으로 조절하고, VCO(Voltage Controlled Oscillator)의 주파수 범위를 조절하여 빠른 시간 내에 원하는 주파수의 출력클럭신호를 발생하도록 락킹시킨다.Automatically adjusts the charge and discharge currents of the charge pump by recognizing the frequency and frequency difference between the input clock signal and the feedback clock signal, and adjusts the frequency range of the VCO (Voltage Controlled Oscillator) to quickly output the desired clock signal Lock to generate.
입력클럭신호 및 궤환클럭신호의 주파수를 주파수 검출부가 검출하고, 검출한 입력클럭신호 및 궤환클럭신호의 주파수의 차를 감산기가 계산하여, 입력클럭신호의 주파수 값에 따라 차지펌프의 충전 및 방전 기준전류를 설정하며, 주파수 차 및 궤환클럭신호의 주파수를 제어값 출력부가 판단하여, 상기 주파수 차가 0이 아니거나 궤환클럭신호의 주파수가 0일 경우에 궤환클럭신호가 PFD(Phase Frequency Detector)로 궤환되지 않게 하고 차지펌프의 충전전류를 상기 입력클럭신호의 주파수 값으로 추가 설정하며, 차지펌프의 방전전류를 상기 궤환클럭신호의 주파수 값으로 추가 설정하고, 주파수 차가 0이고, 궤환클럭신호의 주파수가 0이 아닐 경우에 상기 궤환클럭신호가 PFD로 궤환되게 하고 상기 추가 설정한 차지펌프의 충전전류 및 방전전류를 차단한다.The frequency detecting unit detects the frequency of the input clock signal and the feedback clock signal, and the subtractor calculates the difference between the frequencies of the detected input clock signal and the feedback clock signal and charges and discharges the charge pump based on the frequency value of the input clock signal. The current is set, and the control value output unit determines the frequency difference and the frequency of the feedback clock signal, and when the frequency difference is not zero or the frequency of the feedback clock signal is zero, the feedback clock signal is fed back to a PFD (Phase Frequency Detector). The charge current of the charge pump is additionally set to the frequency value of the input clock signal, the discharge current of the charge pump is further set to the frequency value of the feedback clock signal, the frequency difference is 0, and the frequency of the feedback clock signal is If not 0, the feedback clock signal is fed back to the PFD and the charge and discharge currents of the additionally charged charge pump are cut off.
PLL, 위상동조기, 주파수범위, PFD, VCO, PLL, phase tuner, frequency range, PFD, VCO,
Description
도 1은 종래의 위상동조기의 구성을 보인 블록도.1 is a block diagram showing the configuration of a conventional phase tuner.
도 2는 본 발명의 듀얼 루프를 가지는 위상동조기의 구성을 보인 블록도.Figure 2 is a block diagram showing the configuration of a phase tuner having a dual loop of the present invention.
도 3은 도 2의 제어부의 구성을 보인 블록도.3 is a block diagram illustrating a configuration of a control unit of FIG. 2.
도 4는 본 발명의 듀얼 루프를 가지는 위상동조기의 제어방법을 보인 신호흐름도.Figure 4 is a signal flow diagram showing a control method of a phase synchronizer having a dual loop of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
200 : PFD(Phase Frequency Detector) 210 : 차지 펌프200: Phase Frequency Detector (PFD) 210: Charge Pump
211, 212 : 제 1 및 제 2 충전 전류원 213, 214 : 충전 및 방전 스위치211, 212: first and second charging
215, 216 : 제 1 및 제 2 방전 전류원 220 : 루프 필터215, 216: first and second discharge current source 220: loop filter
230 : VCO(Voltage Controlled Oscillator)230: VCO (Voltage Controlled Oscillator)
240 : 분주기 250 : 궤환클럭신호 스위칭 수단240: divider 250: feedback clock signal switching means
260 : 제어부 300 : 발진기260
310 : 주파수 검출부 311 : 제 1 그레이 코드 변환기310: frequency detector 311: first gray code converter
313 : 제 2 그레이 코드 변환기 315 : 제 1 바이너리 코드 변환기313: Second Gray Code Converter 315: First Binary Code Converter
317 : 제 2 바이너리 코드 변환기 320 : 감산기317: second binary code converter 320: subtractor
330 : 제어값 출력부330: control value output unit
본 발명은 입력클럭신호의 주파수를 자동으로 인식하여 락킹 시간(locking time)을 단축시키고, 루프의 대역폭을 최적화할 수 있는 듀얼 루프를 가지는 위상동조기에 관한 것이다.The present invention relates to a phase tuner having a dual loop that can automatically recognize the frequency of the input clock signal to shorten the locking time and optimize the bandwidth of the loop.
일반적으로 위상동조기는 입력클럭신호에 동기되는 소정 주파수의 클럭신호를 생성하거나 또는 복수의 위상으로 분리된 클럭신호를 생성할 수 있는 것으로서 데이터 복원회로나 마이크로 프로세서 등을 비롯한 각종 회로에 널리 사용되고 있다.In general, the phase synchronizer is capable of generating a clock signal of a predetermined frequency synchronized with an input clock signal or generating a clock signal divided into a plurality of phases, and is widely used in various circuits including a data recovery circuit and a microprocessor.
이러한 위상동조기에서 루프의 대역폭 특성은 출력클럭신호의 지터, 특정 주파수로 고정되는 락킹시간, 락킹 주파수 범위 및 안정화 등을 결정하는 매우 중요한 요소들 중의 하나이다.In this phase-locker, the bandwidth characteristics of the loop are one of the most important factors in determining the jitter of the output clock signal, the locking time fixed at a specific frequency, the locking frequency range and stabilization.
종래의 위상동조기는 루프의 대역폭이 어느 하나의 값으로 설정되어 있다. 그러므로 락킹 주파수 범위가 넓어질수록 입력클럭신호에 대한 출력클럭신호의 특성이 심각하게 변하는 문제점이 있었다.In a conventional phase tuner, the bandwidth of a loop is set to any one value. Therefore, as the locking frequency range widens, there is a problem in that the characteristics of the output clock signal with respect to the input clock signal change seriously.
이러한 경우에 외부에서 루프의 대역폭 특성을 조절할 수 있으나, 입력클럭신호의 주파수가 여러 종류일 경우에 매번 루프의 대역폭 특성을 수동으로 조절해야 되는 번거로움이 있었다.In this case, the bandwidth characteristics of the loop can be adjusted from the outside, but when there are several kinds of frequencies of the input clock signal, there is a need to manually adjust the bandwidth characteristics of the loop each time.
도 1은 종래의 위상동조기의 구성을 보인 블록도이다. 이에 도시된 바와 같이 입력클럭신호(CLKR)와 궤환클럭신호(CLKF)의 위상 및 주파수를 비교하여 위상차 및 주파수 차에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 발생하는 PFD(Phase Frequency Detector)(100)와, 상기 충전제어신호(IUP) 및 방전제어신호(IDN)에 따라 충전전류 및 방전전류를 발생하는 차지 펌프(charge pump)(110)와, 상기 차지 펌프(110)가 발생하는 충전전류 및 방전전류를 충전 및 방전하면서 필터링하여 발진전압을 발생하는 루프 필터(120)와, 상기 루프 필터(120)가 발생한 발진전압의 레벨에 따른 주파수의 클럭신호(CLKO)를 생성하는 VCO(Voltage Controlled Oscillator)(130)와, 상기 VCO(130)의 출력클럭신호(CLKO)를 분주하여 상기 PFD(100)에 궤환클럭신호(CLKF)로 입력시키는 분주기(140)로 구성하였다.1 is a block diagram showing the configuration of a conventional phase tuner. As shown therein, the PFD generates the charge control signal I UP and the discharge control signal I DN according to the phase difference and the frequency difference by comparing the phase and frequency of the input clock signal CLKR and the feedback clock signal CLKF. (Phase Frequency Detector) 100, a charge pump (110) for generating a charge current and a discharge current according to the charge control signal (I UP ) and the discharge control signal (I DN ) and the charge pump The
이와 같이 구성된 종래의 위상동조기는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)가 PFD(100)에 입력될 경우에 PFD(100)는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 위상차와 주파수차를 검출하고, 검출한 위상차와 주파수차에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 발생하게 된다.In the conventional phase shifter configured as described above, when the input clock signal CLKR and the feedback clock signal CLKF are input to the
상기 PFD(100)가 충전제어신호(IUP)를 발생할 경우에 차지 펌프(110)는 루프 필터(120)로 충전전류를 공급하고, PFD(100)가 방전제어신호(IDN)를 발생할 경우에 상기 루프 필터(120)에 충전된 전류를 방전시키게 된다.When the
그러면, 상기 루프 필터(120)는 상기 차지 펌프(110)가 출력하는 충전전류 및 방전전류에 따라 전류를 충전 및 방전시키면서 필터링하여 충전된 전류에 따른 전압을 발진전압으로 출력한다.Then, the
상기 루프 필터(120)가 출력하는 발진전압은 VCO(130)로 입력되는 것으로서 VCO(130)는 발전전압에 따라 소정 주파수의 출력클럭신호(CLKO)를 발생하여 출력하고, VCO(130)가 출력하는 소정 주파수의 출력클럭신호(CLKO)는 분주기(140)에서 1/N으로 분주된 후 PFD(100)에 궤환클럭신호(CLKF)로 궤환된다.The oscillation voltage output from the
이러한 위상동조기는 입력클럭신호(CLKR)와 출력클럭신호(CLKO)의 위상차 및 주파수 차에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 선택적으로 발생하여 VCO(130)에 입력되는 발전전압의 레벨을 조절함으로써 입력클럭신호(CLKR)와 위상이 정확히 동기되는 출력클럭신호(CLKO)를 발생할 수 있고, 또한 분주기(140)의 분주값에 따라 입력클럭신호(CLKR)와 위상이 정확히 동기되는 높은 주파수의 출력클럭신호(CLKO)를 발생할 수도 있다.The phase synchronizer selectively generates the charge control signal I UP and the discharge control signal I DN according to the phase difference and the frequency difference between the input clock signal CLKR and the output clock signal CLKO and inputs them to the
그러나 상기한 종래의 기술은 하나의 주파수를 가지는 입력클럭신호(CLKR)에 따라 출력클럭신호(CLKO)를 발생할 수 있는 것으로 입력클럭신호(CLKR)의 주파수가 복수일 경우에 입력클럭신호(CLKR)의 위상에 정확히 동기되는 출력클럭신호(CLKO)를 발생할 수 없었다. 이러한 경우에 입력클럭신호(CLKR)의 주파수에 따라 차지펌프(110)의 충전전류 및 방전전류를 수동으로 조절하여 입력클럭신호(CLKR)의 위상에 정확히 동기되는 출력클럭신호(CLKO)를 발생할 수도 있으나, 이는 사용자가 일일이 입력클럭신호(CLKR)의 주파수에 따라 차지펌프(110)의 충전전류 및 방전전류 를 조절해야 되어 많은 번거로움을 주는 문제점이 있었다.However, the above-described conventional technique may generate the output clock signal CLKO according to the input clock signal CLKR having one frequency. When the frequency of the input clock signal CLKR is plural, the input clock signal CLKR may be used. An output clock signal CLKO could not be generated that is exactly synchronized to the phase of. In this case, the charge and discharge currents of the
그리고 VCO(130)가 발생하는 출력클럭신호(CLKO)의 주파수 범위도 일정 범위로 고정되고, 또한 차지펌프(110)에서 출력되는 일정한 레벨의 충전전류 및 방전전류로 발진전압을 발생하여 VCO(130)에서 출력되는 출력클럭신호(CLKO)의 주파수 및 위상을 조절하므로 VCO(130)에서 요구되는 주파수의 출력클럭신호(CLKO)를 발생하여 락킹될 때까지 많은 시간이 소요되는 등의 문제점이 있었다.In addition, the frequency range of the output clock signal CLKO generated by the
그러므로 본 발명의 목적은 입력클럭신호의 주파수를 인식하고, 그 인식한 입력클럭신호의 주파수에 따라 차지펌프의 충전전류 및 방전전류를 자동으로 조절함은 물론 VCO의 주파수 범위를 조절하여 빠른 시간내에 원하는 주파수의 출력클럭신호를 발생하도록 락킹시킬 수 있는 듀얼 루프를 가지는 위상동조기 및 그의 제어방법을 제공하는데 있다.Therefore, an object of the present invention is to recognize the frequency of the input clock signal, and automatically adjusts the charge and discharge current of the charge pump according to the frequency of the input clock signal, as well as adjust the frequency range of the VCO within a short time A phase tuner having a dual loop capable of locking to generate an output clock signal of a desired frequency and a control method thereof.
본 발명의 다른 목적은 락킹된 후 입력클럭신호 및 출력클럭신호의 주파수 차가 미리 설정된 값 이상으로 언락킹(unlocking)될 경우에 빠른 속도로 다시 락킹시킬 수 있는 듀얼 루프를 가지는 위상동조기 및 그의 제어방법을 제공하는데 있다.Another object of the present invention is a phase synchronizer having a dual loop that can be locked again at a high speed when the frequency difference between the input clock signal and the output clock signal is unlocked after the lock is higher than a preset value. To provide.
이러한 목적을 가지는 본 발명의 듀얼 루프를 가지는 위상동조기는, 입력클럭신호와 궤환클럭신호의 위상 및 주파수를 비교하여 위상차 및 주파수 차에 따라 충전제어신호 및 방전제어신호를 발생하는 PFD(Phase Frequency Detector)와, 상기 충전제어신호 및 방전제어신호에 따라 충전전류 및 방전전류를 발생하는 차지 펌프 와, 상기 차지 펌프가 발생하는 충전전류 및 방전전류에 따라 전류를 충전 및 방전시키면서 필터링하여 발진전압을 발생하는 루프 필터와, 상기 루프 필터가 발생한 발진전압의 레벨에 따른 주파수의 출력클럭신호를 생성하는 VCO(Voltage Controlled Oscillator)와, 상기 VCO의 출력클럭신호를 분주하여 궤환클럭신호를 발생하는 분주기와, 상기 분주기가 출력하는 궤환클럭신호를 스위칭하여 상기 PFD로 궤환 또는 차단하는 궤환클럭신호 스위칭 수단과, 상기 입력클럭신호 및 궤환클럭신호의 주파수를 검출하여 주파수차를 계산하고, 검출한 궤환클럭신호의 주파수 및 주파수차로 락킹 여부를 판단하여 상기 궤환클럭신호 스위칭 수단의 스위칭을 제어함과 아울러 입력클럭신호 및 궤환클럭신호의 주파수에 따라 충방전 기준전류신호, 추가충전전류신호 및 추가방전전류신호를 발생하여 상기 차지 펌프의 충전전류 및 방전전류를 제어하고, 이득 조절신호를 발생하여 상기 VCO의 주파수 범위를 설정하는 제어부로 구성됨을 특징으로 한다.Phase synchronizer having a dual loop of the present invention having the above object, PFD (Phase Frequency Detector) to generate a charge control signal and a discharge control signal according to the phase difference and frequency difference by comparing the phase and frequency of the input clock signal and the feedback clock signal And a charge pump generating charge current and discharge current according to the charge control signal and the discharge control signal, and generating an oscillation voltage by filtering while charging and discharging current according to the charge current and the discharge current generated by the charge pump. A loop filter, a voltage controlled oscillator (VCO) for generating an output clock signal having a frequency corresponding to the level of the oscillation voltage generated by the loop filter, a divider for generating a feedback clock signal by dividing the output clock signal of the VCO; A feedback clock signal switching to switch back or cut off the feedback clock signal outputted by the divider to the PFD; In addition, the frequency difference is calculated by detecting the frequencies of the input clock signal and the feedback clock signal, and whether the locking is determined by the frequency and the frequency difference of the detected feedback clock signal to control the switching of the feedback clock signal switching means and The charging and discharging reference current signal, the additional charging current signal, and the additional discharge current signal are generated according to the frequency of the clock signal and the feedback clock signal to control the charge current and the discharge current of the charge pump, and a gain control signal is generated to generate the VCO. And a control unit for setting a frequency range.
상기 차지 펌프는 상기 추가충전전류신호에 따른 레벨의 충전전류를 발생하는 제 1 충전 전류원과, 상기 충방전 기준전류신호에 따른 레벨의 충전전류를 발생하는 제 2 충전 전류원과, 상기 제 1 충전 전류원 및 제 2 충전 전류원이 발생하는 충전전류를 상기 PFD의 충전제어신호에 따라 스위칭시켜 상기 루프 필터로 출력하는 충전 스위치와, 상기 추가방전전류신호에 따른 레벨의 방전전류를 방전시키는 제 1 방전 전류원과, 상기 충방전 기준전류신호에 따른 레벨의 방전전류를 방전시키는 제 2 방전 전류원과, 상기 PFD의 방전제어신호에 따라 스위칭되어 상기 루프 필터에 충전된 전류를 상기 제 1 방전 전류원 및 제 2 방전 전류원을 통해 방전시 키는 방전 스위치로 구성됨을 특징으로 한다.The charge pump includes a first charging current source for generating a charging current of a level according to the additional charging current signal, a second charging current source for generating a charging current of a level according to the charging / discharging reference current signal, and the first charging current source. A charging switch for switching the charging current generated by the second charging current source according to the charging control signal of the PFD to output the loop filter, and a first discharge current source for discharging the discharge current of the level according to the additional discharge current signal; And a second discharge current source for discharging a discharge current having a level corresponding to the charge / discharge reference current signal, and a current charged in the loop filter switched according to a discharge control signal of the PFD, the first discharge current source and the second discharge current source. Through the discharge is characterized in that it is configured as a discharge switch.
상기 제어부는, 소정 주파수의 발진신호를 발생하는 발진기와, 상기 발진기가 발생한 발진신호의 고전위 기간동안 상기 입력클럭신호 및 궤환클럭신호의 주파수를 검출하는 주파수 검출부와, 상기 주파수 검출부가 검출한 입력클럭신호 및 궤환클럭신호의 주파수의 차이 값을 검출하는 감산기와, 상기 주파수 검출부가 입력클럭신호 및 궤환클럭신호의 주파수와, 상기 감산기가 검출한 주파수 차로 입력클럭신호에 궤환클럭신호가 락킹되었는지의 여부를 판단하고, 판단 결과에 따라 상기 락킹신호를 발생하여 상기 궤환클럭신호 스위칭 수단의 스위칭 동작을 제어함과 아울러 상기 충방전 기준전류신호, 추가충전전류신호 및 추가방전전류신호를 발생하여 상기 차지 펌프의 충전전류 및 방전전류를 제어하고, 이득 조절신호를 발생하여 상기 VCO의 발진주파수 범위를 조절하는 제어값 출력부로 구성되고, 상기 주파수 검출부는, 상기 발진기의 발진신호에 따라 인에이블되면서 상기 입력클럭신호 및 출력클럭신호를 시프트시켜 입력클럭신호 및 출력클럭신호의 주파수를 그레이코드로 출력하는 제 1 및 제 2 그레이코드 변환기와, 상기 제 1 및 제 2 그레이코드 변환기에서 그레이코드로 출력되는 입력클럭신호 및 출력클럭신호의 주파수를 바이너리코드로 각기 변환하는 제 1 및 제 2 바이너리 코드 변환기로 구성되며, 상기 상기 제 1 및 제 2 그레이코드 변환기들 각각은 시프트 레지스터로 이루어지는 것을 특징으로 한다.The control unit includes an oscillator for generating an oscillation signal of a predetermined frequency, a frequency detector for detecting frequencies of the input clock signal and the feedback clock signal during the high potential period of the oscillation signal generated by the oscillator, and an input detected by the frequency detector. A subtractor for detecting a difference value between the frequency of the clock signal and the feedback clock signal, and the frequency detecting unit determines whether the feedback clock signal is locked to the input clock signal with the frequency difference between the input clock signal and the feedback clock signal and the frequency detected by the subtractor. Determine whether or not, generate the locking signal to control the switching operation of the feedback clock signal switching means, and generate the charge / discharge reference current signal, the additional charge current signal, and the additional discharge current signal. The charging and discharging current of the pump is controlled and a gain control signal is generated to generate the VCO. And a control value output unit for adjusting a true frequency range, wherein the frequency detector is enabled according to the oscillation signal of the oscillator and shifts the input clock signal and the output clock signal to gray the frequencies of the input clock signal and the output clock signal. First and second gray code converters for outputting codes, and first and second converting frequencies of an input clock signal and an output clock signal output as gray codes from the first and second gray code converters, respectively, to binary codes. And a binary code converter, wherein each of the first and second gray code converters comprises a shift register.
그리고 본 발명의 듀얼 루프를 가지는 위상동조기의 제어방법은, 입력클럭신호 및 궤환클럭신호의 주파수를 주파수 검출부가 검출하고, 검출한 입력클럭신호 및 궤환클럭신호의 주파수의 차를 감산기가 계산하고, 상기 검출한 입력클럭신호의 주파수 값에 따라 차지펌프의 충전 및 방전 기준전류를 설정하며, 상기 계산한 입력클럭신호 및 궤환클럭신호의 주파수 차 및 상기 검출한 궤환클럭신호의 주파수를 제어값 출력부가 판단하여, 상기 입력클럭신호 및 궤환클럭신호의 주파수 차가 0이 아니거나 궤환클럭신호의 주파수가 0일 경우에 상기 궤환클럭신호가 PFD(Phase Frequency Detector)로 궤환되지 않게 하고 차지펌프의 충전전류를 상기 입력클럭신호의 주파수 값으로 추가 설정하며, 차지펌프의 방전전류를 상기 궤환클럭신호의 주파수 값으로 추가 설정하고, 상기 입력클럭신호 및 궤환클럭신호의 주파수 차가 0이고, 궤환클럭신호의 주파수가 0이 아닐 경우에 상기 궤환클럭신호가 PFD로 궤환되게 하고 상기 추가 설정한 차지펌프의 충전전류 및 방전전류를 차단하는 것을 특징으로 한다.In the control method of the phase synchronizer having the dual loop of the present invention, the frequency detector detects the frequencies of the input clock signal and the feedback clock signal, and the subtractor calculates the difference between the frequencies of the detected input clock signal and the feedback clock signal. The charging and discharging reference current of the charge pump is set according to the detected frequency of the input clock signal, and the control value output unit controls the frequency difference between the calculated input clock signal and the feedback clock signal and the frequency of the detected feedback clock signal. When the frequency difference between the input clock signal and the feedback clock signal is not 0 or the frequency of the feedback clock signal is 0, the feedback clock signal is not fed back to the phase frequency detector (PFD) and the charging current of the charge pump is determined. The frequency setting of the input clock signal is further set, and the discharge current of the charge pump is additionally set as the frequency value of the feedback clock signal. When the frequency difference between the input clock signal and the feedback clock signal is 0 and the frequency of the feedback clock signal is not 0, the feedback clock signal is fed back to the PFD and the charge current and the discharge current of the additional charge pump are set. It is characterized by blocking.
또한 본 발명은 상기 검출한 입력클럭신호의 주파수 값에 따라 VCO(Voltage Controlled Oscillator)의 이득을 조절하여 발진 주파수 범위를 설정하고, 상기 추가 설정한 차지펌프의 충전전류 및 방전전류를 차단한 이후에 상기 입력클럭신호 및 궤환클럭신호의 주파수 차가 미리 설정된 값 이상으로 되는지의 여부를 판단하여, 입력클럭신호 및 궤환클럭신호의 주파수 차가 미리 설정된 값 이상으로 될 경우에 상기 궤환클럭신호가 PFD로 궤환되지 않게 하고 차지펌프의 충전전류를 상기 입력클럭신호의 주파수 값으로 추가 설정하며, 차지펌프의 방전전류를 상기 궤환클럭신호의 주파수 값으로 추가 설정하는 것을 특징으로 한다.In addition, the present invention sets the oscillation frequency range by adjusting the gain of the voltage controlled oscillator (VCO) according to the detected frequency value of the input clock signal, and after the charge current and the discharge current of the additional charge pump is cut off The feedback clock signal is not returned to the PFD when the frequency difference between the input clock signal and the feedback clock signal is greater than or equal to a preset value. The charging current of the charge pump is additionally set to the frequency value of the input clock signal, and the discharge current of the charge pump is further set to the frequency value of the feedback clock signal.
이하, 첨부된 도 2 내지 도 4의 도면을 참조하여 본 발명의 듀얼 루프를 가지는 위상동조기 및 그의 제어방법을 상세히 설명한다.Hereinafter, a phase synchronizer having a dual loop and a control method thereof according to the present invention will be described in detail with reference to the accompanying drawings of FIGS. 2 to 4.
도 2는 본 발명의 듀얼 루프를 가지는 위상동조기의 구성을 보인 블록도이다. 이에 도시된 바와 같이, 입력클럭신호(CLKR)와 궤환클럭신호(CLKF)의 위상 및 주파수를 비교하여 위상차 및 주파수 차에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 발생하는 PFD(200)와, 상기 충전제어신호(IUP) 및 방전제어신호(IDN)에 따라 충전전류 및 방전전류를 발생하는 차지 펌프(210)와, 상기 차지 펌프(110)가 발생하는 충전전류 및 방전전류에 따라 전류를 충전 및 방전시키면서 필터링하여 발진전압을 발생하는 루프 필터(220)와, 상기 루프 필터(220)가 발생한 발진전압의 레벨에 따른 주파수의 클럭신호(CLKO)를 생성하는 VCO(230)와, 상기 VCO(230)의 출력클럭신호(CLKO)를 분주하여 궤환클럭신호(CLKF)를 발생하는 분주기(240)와, 상기 분주기(240)가 출력하는 궤환클럭신호(CLKF)를 스위칭하여 상기 PFD(200)로 궤환 또는 차단하는 궤환클럭신호 스위칭 수단(250)과, 상기 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수를 검출하고, 검출한 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수차로 락킹 여부를 판단하여 상기 궤환클럭신호 스위칭 수단(250)의 스위칭을 제어함과 아울러 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수에 따라 충방전 기준전류신호(ICTL), 추가충전전류신호(ICTUP) 및 추가방전전류신호(ICTDN)를 발생하여 상기 차지 펌프(210)의 충전전류 및 방전전류를 제어하고, 이득 조절신호(GCTL)를 발생하여 상기 VCO(230)의 이득을 제어하는 제어부(260)로 구성하였다.2 is a block diagram showing the configuration of a phase tuner having a dual loop of the present invention. As shown therein, the phase and frequency of the input clock signal CLKR and the feedback clock signal CLKF are compared to generate the charge control signal I UP and the discharge control signal I DN according to the phase difference and the frequency difference. A
상기 차지 펌프(210)는, 상기 추가충전전류신호(ICTUP)에 따른 레벨의 충전전류를 발생하는 제 1 충전 전류원(211)과, 충방전 기준전류신호(ICTL)에 따른 레벨의 충전전류를 발생하는 제 2 충전 전류원(212)과, 상기 제 1 충전 전류원(211) 및 제 2 충전 전류원(212)이 발생하는 충전전류를 상기 PFD(200)의 충전제어신호(IUP)에 따라 스위칭시켜 상기 루프 필터(220)로 출력하는 충전 스위치(213)와, 상기 추가방전전류신호(ICTDN)에 따른 레벨의 방전전류를 방전시키는 제 1 방전 전류원(214)과, 충방전 기준전류신호(ICTL)에 따른 레벨의 방전전류를 방전시키는 제 2 방전 전류원(215)과, 상기 PFD(200)의 방전제어신호(IDN)에 따라 스위칭되어 상기 루프 필터(220)에 충전된 전류를 상기 제 1 방전 전류원(214) 및 제 2 방전 전류원(215)을 통해 방전시키는 방전 스위치(216)로 구성하였다.The
상기 제어부(260)는, 도 3에 도시된 바와 같이 소정 주파수의 발진신호를 발생하는 발진기(300)와, 상기 발진기(300)가 발생한 발진신호의 고전위 기간동안 상기 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수를 검출하는 주파수 검출부(310)와, 상기 주파수 검출부(310)가 검출한 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수의 차이 값을 검출하는 감산기(320)와, 상기 주파수 검출부(310)가 검출한 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수 및 상기 감산기(320) 가 검출한 주파수 차로 입력클럭신호(CLKR)에 궤환클럭신호(CLKF)가 락킹되었는지의 여부를 판단하고, 판단 결과에 따라 락킹신호(LOCK)를 발생하여 상기 궤환클럭신호 스위칭 수단(250)의 스위칭 동작을 제어함과 아울러 충방전 기준전류신호(ICTL), 추가충전전류신호(ICTUP) 및 추가방전전류신호(ICTDN)를 발생하여 상기 차지 펌프(210)의 충전전류 및 방전전류를 제어하고, 이득 조절신호(GCTL)를 발생하여 상기 VCO(230)의 이득을 제어하는 제어값 출력부(330)로 구성하였다.As illustrated in FIG. 3, the
상기 주파수 검출부(310)는, 상기 발진기(300)의 발진신호에 따라 인에이블되면서 상기 입력클럭신호(CLKR) 및 출력클럭신호(CLKF)를 시프트시켜 입력클럭신호(CLKR) 및 출력클럭신호(CLKF)의 주파수를 그레이코드로 출력하는 제 1 및 제 2 그레이코드 변환기(311)(313)와, 상기 제 1 및 제 2 그레이코드 변환기(311)(313)에서 그레이코드로 출력되는 입력클럭신호(CLKR) 및 출력클럭신호(CLKF)의 주파수를 바이너리코드로 각기 변환하는 제 1 및 제 2 바이너리 코드 변환기(315)(317)로 구성하였다.The
이와 같이 구성된 본 발명의 위상동조기는 전원(B+)이 인가된 상태에서 입력클럭신호(CLKR)가 PFD(200) 및 제어부(260)로 입력된다.In the phase synchronizer according to the present invention configured as described above, the input clock signal CLKR is input to the
상기 제어부(260)는 도 3에 도시된 바와 같이 발진기(300)가 발진하여 발진신호를 발생하고, 발생한 발진신호는 주파수 검출부(310)의 제 1 및 제 2 그레이코드 변환기(311)(313)의 인에이블 단자에 인가된다.As shown in FIG. 3, the
상기 제 1 및 제 2 그레이코드 변환기(311)(313)는 예를 들면, 시프트 레지 스터로 구성되는 것으로서 상기 발진기(300)가 발생한 발진신호의 고전위 기간동안 인에이블되면서 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)를 순차적으로 시프트시켜 발진기(300)의 발진신호의 고전위 기간동안 발생되는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 개수를 그레이 코드로 출력하게 된다. 즉, 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수를 그레이 코드로 출력한다. The first and second
여기서, 상기 제 1 및 제 2 그레이코드 변환기(311)(313)를 카운터로 사용하여 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수를 카운트하지 않고, 시프트 레지스터를 사용하여 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수를 그레이 코드로 출력하는 이유는 발진기(300)의 발진신호, 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)가 동기상태가 아님으로 인하여 발생할 수 있는 불안정 상태를 미연에 방지하기 위한 것이다.Here, the frequency of the input clock signal CLKR and the feedback clock signal CLKF is not counted using the first and second
상기 제 1 및 제 2 그레이코드 변환기(311)(313)가 그레이 코드로 출력하는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수는 각기 제 1 및 제 2 바이너리 코드 변환기(315)(317)에 입력되어 각기 바이너리 코드로 변환되고, 그 바이너리 코드로 변환된 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수(RCNT)(FCNT)는 제어값 출력부(330)로 입력됨과 아울러 감산기(320)에 입력되어 입력클럭신호(CLKR)와 궤환클럭신호(CLKF)의 주파수 차(DIFF)가 계산되고, 그 계산된 주파수 차(DIFF)가 제어값 출력부(330)로 입력된다.The frequencies of the input clock signal CLKR and the feedback clock signal CLKF output by the first and second
그러면, 제어값 출력부(330)는 상기 주파수 차(DIFF) 및 궤환클럭신호(CLKF)의 주파수(FCNT)로 입력클럭신호(CLKR)에 궤환클럭신호(CLKF)가 락킹되었는지의 여 부를 판단한다.Then, the control
여기서, 위상동조기가 동작하기 시작한 초기에는 입력클럭신호(CLKR)에 궤환클럭신호(CLKF)가 락킹되지 않은 상태이므로 상기 주파수 차(DIFF)가 DIFF=0이 아니고, 소정의 값을 가지게 되는 것으로서 제어값 출력부(330)는 주파수 차(DIFF)의 값으로 입력클럭신호(CLKR)에 궤환클럭신호(CLKF)가 락킹되지 않았음을 판단하고, 락킹신호(LOCK)를 차단하여 출력되지 않도록 한다. 또한 제어값 출력부(330)는 입력클럭신호(CLKR)의 주파수(RCNT)로 추가충전전류신호(ICTUP) 및 충방전 기준전류신호(ICTL)를 출력함과 아울러 궤환클럭신호(CLKF)의 주파수(FCNT)로 추가방전전류신호(ICTDN)를 출력하고, 또한 입력클럭신호(CLKR)의 주파수(RCNT)로 이득 조절신호(GCTL)를 출력하게 된다.In this case, since the feedback clock signal CLKF is not locked to the input clock signal CLKR at the initial stage when the phase shifter starts to operate, the frequency difference DIFF is not DIFF = 0, but is controlled to have a predetermined value. The
상기 제어값 출력부(330)가 락킹신호(LOCK)를 차단하여 출력하지 않음에 따라 궤환클럭신호 스위칭 수단(250)이 차단상태로 되어 궤환클럭신호(CLKF)가 PFD(200)로 궤환되지 않게 되고, 이득 조절신호(GCTL)에 따라 VCO(230)의 이득이 조절되어 VCO(230)의 발진 주파수 범위가 결정된다. 여기서, 상기 이득 조절신호(GCTL)의 레벨은 입력클럭신호(CLKR)의 주파수(RCNT)로 설정되는 것으로서 VCO(230)의 발진 주파수 범위는 입력클럭신호(CLKR)의 주파수(RCNT)에 따라 조절된다.As the control
또한 상기 제어값 출력부(330)가 출력하는 추가충전전류신호(ICTUP) 및 충방전 기준전류신호(ICTL)에 따라 차지펌프(210)의 제 1 및 제 2 충전 전류원(211, 212)이 충전하는 충전전류가 결정되고, 상기 추가방전전류신호(ICTDN) 및 충방전 기준전류신호(ICTL)에 따라 제 1 및 제 2 방전 전류원(214, 215)이 방전하는 방전전류가 결정된다.In addition, the first and second charging
여기서, 상기 추가충전전류신호(ICTUP)는 입력클럭신호(CLKR)의 주파수(RCNT)로 설정되고, 추가방전전류신호(ICTDN)는 궤환클럭신호(CLKF)의 주파수(FCNT)로 설정되며, 위상동조기의 동작 초기에 입력클럭신호(CLKR)는 정상적인 주파수(RCNT)로 입력되나 VCO(230)가 출력클럭신호(CLKO)를 발생하지 않아 궤환클럭신호(CLKF)가 없으므로 제 1 충전 전류원(211)의 충전전류는 높게 결정되고, 제 1 방전 전류원(214)의 방전전류는 매우 낮게 설정되며, 시간의 경과되면서 VCO(230)가 출력하는 출력클럭신호(CLKO)의 주파수가 상승함에 따라 추가방전전류신호(ICTDN)가 증가하여 제 1 방전 전류원(214)의 방전전류는 점차 증가하게 된다.Here, the additional charge current signal I CTUP is set to the frequency RCNT of the input clock signal CLKR, and the additional discharge current signal I CTDN is set to the frequency FCNT of the feedback clock signal CLKF. The input clock signal CLKR is input at the normal frequency RCNT at the beginning of the phase tuner operation, but since the
이와 같은 상태에서 PFD(200)는 입력클럭신호(CLKR)가 입력되고, 궤환클럭신호(CLKF)는 입력되지 않으므로 입력클럭신호(CLKR)에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 출력하고, 그 출력한 충전제어신호(IUP) 및 방전제어신호(IDN)에 따라 차지펌프(210)의 충전 스위치(213) 및 방전 스위치(216)가 접속된다.In this state, the input clock signal CLKR is input to the
그러면, 차지펌프(210)의 제 1 및 제 2 충전 전류원(211, 212)에서 출력되는 충전전류가 충전스위치(213)를 통해 루프 필터(220)에 입력되므로 루프 필터(220)는 입력되는 충전전류를 충전하게 되고, 그 충전전류는 방전스위치(216)와, 제 1 및 제 2 방전 전류원(214, 215)을 통해 방전되면서 충전 전류를 필터링하여 발진전압을 출력하게 되고, 루프 필터(220)가 출력하는 발진전압에 따라 VCO(230)는 소정 주파수의 출력클럭신호(CLKO)를 발생하게 되고, 그 출력클럭신호(CLKO)는 분주기(240)에서 분주되어 궤환클럭신호(CLKF)로 출력된다.Then, since the charging currents output from the first and second charging
여기서, 본 발명은 제 1 및 제 2 충전 전류원(211, 212)에서 출력되는 높은 레벨의 충전전류를 루프 필터(220)가 충전 및 필터링하여 빠른 속도로 레벨이 증가하는 발진전압을 출력함으로써 VCO(230)에서 출력되는 출력클럭신호(CLKO)의 주파수가 빠른 속도로 상승하게 된다.According to the present invention, the
이와 같은 상태에서 제어부(260)의 제어값 출력부(330)는 감산기(320)가 출력하는 주파수 차(DIFF)를 계속 감시하여 DIFF=0이 되는지의 여부를 판단하고, DIFF=0이 될 경우에 궤환클럭신호(CLKF)의 주파수(FCNT)가 0이 아닌 지의 여부를 판단한다. 즉, 궤환클럭신호(CLKF)가 정상으로 발생되는지의 여부를 판단한다.In such a state, the control
상기 판단 결과 DIFF=0이고, 궤환클럭신호(CLKF)의 주파수(FCNT)가 0이 아닐 경우에 제어값 출력부(330)는 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹되었음을 판단하고, 락킹신호(LOCK)를 발생하여 궤환클럭신호 스위칭 수단(250)이 접속 및 궤환클럭신호(CLKF)가 궤환클럭신호 스위칭 수단(250)을 통해 PFD(200)로 궤환되게 한다. 또한 제어값 출력부(330)는 추가충전전류신호(ICTUP) 및 추가방전전류신호(ICTDN)를 차단하여 제 1 충전 전류원(211) 및 제 1 방전 전류원(214)이 충전전류 및 방전전류를 발생하지 않도록 하고, 입력클럭신호(CLKR)의 주파수(RCNT)에 따 라 충방전 기준전류신호(ICTL) 및 이득 조절신호(GCTL)를 계속 출력한다.If the result of the determination is DIFF = 0 and the frequency FCNT of the feedback clock signal CLKF is not 0, the control
이와 같은 상태에서 PFD(200)는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 위상차 및 주파수 차를 검출하고, 검출한 위상차 및 주파수 차에 따라 충전제어신호(IUP) 및 방전제어신호(IDN)를 선택적으로 출력하면서 차지펌프(210)에서 차지필터(220)로 충전 및 방전되는 전류를 조절하여 VCO(230)에서 출력되는 출력클럭신호(230)가 입력클럭신호(CLKR)에 락킹된 상태를 유지하게 한다.In this state, the
이와 같이 출력클럭신호(230)가 입력클럭신호(CLKR)에 락킹된 상태에서 여러 가지의 원인으로 인하여 락킹이 해제되는 경우가 발생할 수 있고, 이러한 경우에 다시 출력클럭신호(230)를 입력클럭신호(CLKR)에 락킹시켜야 된다.As described above, when the
이를 위하여 본 발명은 출력클럭신호(230)가 입력클럭신호(CLKR)에 락킹된 후에도 감산기(320)가 출력하는 주파수 차(DIFF)를 제어값 출력부(330)가 계속 감시하여 주파수 차(DIFF)가 미리 설정된 값 이상인지의 여부를 판단한다.To this end, the control
상기 주파수 차(DIFF)가 미리 설정된 값 이상일 경우에 제어값 출력부(330)는 출력클럭신호(230)가 입력클럭신호(CLKR)에 락킹되지 않았음을 판단하고, 상기한 바와 같이 락킹신호(LOCK)를 차단하여 궤환클럭신호(CLKF)가 PFD(200)로 궤환되지 않도록 하고, 입력클럭신호(CLKR)의 주파수(RCNT)로 추가충전전류신호(ICTUP)를 출력함과 아울러 궤환클럭신호(CLKF)의 주파수(FCNT)로 추가방전전류신호(ICTDN)를 출력하여 출력클럭신호(230)가 입력클럭신호(CLKR)에 빠른 속도로 락킹되도록 하고, 출력클럭신호(230)가 입력클럭신호(CLKR)에 다시 락킹될 경우에 락킹신호 (LOCK)를 발생하여 궤환클럭신호(CLKF)가 PFD(200)로 궤환되고, 추가충전전류신호(ICTUP) 및 추가방전전류신호(ICTDN)를 발생하지 않아 제 1 충전 전류원(211) 및 제 1 방전 전류원(214)가 충전전류 및 방전전류를 발생하지 않도록 하는 동작을 반복 수행한다.When the frequency difference DIFF is greater than or equal to a preset value, the control
한편, 도 4는 본 발명의 듀얼 루프를 가지는 위상동조기의 제어방법을 보인 신호흐름도이다. 이에 도시된 바와 같이 단계(400)에서 제어부(260)의 주파수 검출부(310)가 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수(RCNT)(FCNT)를 측정하고, 단계(402)에서 상기 측정한 주파수(RCNT)(FCNT)의 차(DIFF)를 계산한다.On the other hand, Figure 4 is a signal flow diagram showing a control method of a phase synchronizer having a dual loop of the present invention. As shown in FIG. 400, the
다음 단계(404)에서 제어값 출력부(330)는 상기 계산한 주파수 차(DIFF)가 0인지의 여부를 판단하고, 단계(406)에서 궤환클럭신호(CLKF)의 주파수(FCNT)가 0인지의 여부를 판단한다.In the
상기 단계(404)의 판단 결과 주파수 차(DIFF)가 0이거나 또는 상기 단계(406)의 판단 결과 궤환클럭신호(CLKF)의 주파수(FCNT)가 0일 경우에 제어값 출력부(330)는 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹되지 않았음을 판단하고, 단계(408)에서 락킹신호(LOCK)를 차단하여 궤환클럭신호 스위칭 수단(250)이 차단상태로 되게 하고, 단계(410)에서 입력클럭신호(CLKR)의 주파수(RCNT)로 추가충전전류신호(ICTUP)를 출력함과 아울러 궤환클럭신호(CLKF)의 주파수(FCNT)로 추가방전전류신호(ICTDN)를 출력하고, 단계(412)에서 입력클럭신호(CLKR)의 주파수(RCNT)로 충방전 기준전류신호(ICTL)를 출력하며, 단계(414)에서 입력클럭신호(CLKR)의 주 파수(RCNT)로 이득 조절신호(GCTL)를 출력한다.The control
그러면, VCO(230)는 입력클럭신호(CLKR)의 주파수(RCNT)에 따라 주파수 범위가 결정되고, 차지펌프(210)의 충전전류가 높게 설정되고, 방전전류는 낮게 설정되어 PFD(200)가 출력하는 충전제어신호(IUP) 및 방전제어신호(IDN)에 따라 루프 필터(220)에 빠른 속도로 전류가 충전되면서 빠른 속도로 상승하는 발진전압을 출력하여 VCO(230)가 발생하는 출력클럭신호(CLKO)의 주파수는 빠른 속도로 상승하게 된다.Then, the
이와 같은 상태에서 제어부(260)는 단계(400)로 복귀하여 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수(RCNT)(FCNT)를 측정하고, 주파수차(DIFF)를 계산하여 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹되었는지의 여부를 판단하는 동작을 반복 수행한다.In this state, the
이와 같은 상태에서 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹될 경우 즉, 단계(404)에서 주파수차(DIFF)가 0이고, 단계(406)에서 궤환클럭신호(CLKF)의 주파수(FCNT)가 0이 아닐 경우에 제어값 출력부(330)는 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 정확히 락킹되었음을 판단하고, 단계(416)에서 락킹신호(LOCK)를 출력하여 궤환클럭신호 스위칭 수단(250)이 접속되고, 궤환클럭신호(CLKF)가 PDF(200)로 궤환되게 하며, 단계(420)에서 입력클럭신호(CLKR)의 주파수(RCNT)로 계속 충방전 기준전류신호(ICTL)를 출력함과 아울러 단계(422)에서 입력클럭신호(CLKR)의 주파수(RCNT)로 계속 이득 조절신호(GCTL)를 출력하여 계속 랑킹상 태를 유지할 수 있도록 한다.In this state, when the output clock signal CLKO is locked to the input clock signal CLKR, that is, the frequency difference DIFF is 0 in
다음 단계(426)에서 제어부(260)는 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수(RCNT)(FCNT)를 측정하고, 단계(426)에서 주파수차(DIFF)를 계산하여 단계(428)에서 주파수 차(DIFF)가 미리 설정된 값 이상인지의 여부를 판단한다.In the
상기 단계(428)의 판단 결과 주파수 차(DIFF)가 설정 값 이상이 아닐 경우에 제어값 출력부(330)는 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 계속 락킹되어 있음을 판단하고, 상기 단계(424)로 복귀하여 입력클럭신호(CLKR) 및 궤환클럭신호(CLKF)의 주파수(RCNT)(FCNT)를 측정하고, 주파수차(DIFF)를 계산한 후 주파수 차(DIFF)가 미리 설정된 값 이상인지의 여부를 판단하는 동작을 반복한다.When the frequency difference DIFF is not equal to or greater than the set value as a result of the determination of
그리고 상기 단계(428)의 판단 결과 주파수 차(DIFF)가 설정 값 이상으로 될 경우에 제어값 출력부(330)는 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹된 상태가 해제되었음을 판단하고, 상기 단계(408)로 복귀하여 락킹신호(LOCK)를 차단하고, 추가충전전류신호(ICTUP), 추가방전전류신호(ICTDN) 및 충방전 기준전류신호(ICTL)를 출력하여 빠른 속도로 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹되도록 하고, 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 락킹될 경우에 추가충전전류신호(ICTUP) 및 추가방전전류신호(ICTDN)를 차단하는 동작을 반복 수행하면서 출력클럭신호(CLKO)가 입력클럭신호(CLKR)에 계속 락킹되도록 한다.When the frequency difference DIFF is greater than or equal to the set value as a result of the determination of
한편, 상기에서는 본 발명을 특정의 바람직한 실시 예에 관련하여 도시하고 설명하였지만, 이하의 특허청구범위에 의해 마련되는 본 발명의 정신이나 분야를 이탈하지 않는 한도 내에서 본 발명이 다양하게 개조 및 변화될 수 있다는 것을 당 업계에서 통상의 지식을 가진 자는 용이하게 알 수 있다.On the other hand, while the present invention has been shown and described with respect to specific preferred embodiments, various modifications and changes of the present invention without departing from the spirit or field of the invention provided by the claims below It can be easily understood by those skilled in the art.
이상에서 설명한 바와 같이 본 발명은 출력클럭신호가 입력클럭신호에 락킹되지 않았을 경우에 차지펌프의 충전전류를 높게 설정하고, 방전전류를 낮게 설정하여 빠른 속도로 VCO가 출력하는 출력클럭신호를 입력클럭신호에 락킹시킬 수 있고, VCO의 주파수 범위를 입력클럭신호의 주파수에 따라 조절하여 안정된 출력클럭신호를 발생할 수 있으며, 또한 락킹 상태가 해제될 경우에 빠른 속도로 다시 락킹시킬 수 있는 등의 효과가 있다.As described above, in the present invention, when the output clock signal is not locked to the input clock signal, the charge clock of the charge pump is set high and the discharge current is set low, thereby outputting the output clock signal outputted by the VCO at high speed. It can lock to the signal, adjust the frequency range of the VCO according to the frequency of the input clock signal to generate a stable output clock signal, and also can lock again at a high speed when the lock state is released. have.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050011626A KR20060090909A (en) | 2005-02-11 | 2005-02-11 | Phase locked loop with dual-loop and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050011626A KR20060090909A (en) | 2005-02-11 | 2005-02-11 | Phase locked loop with dual-loop and control method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060090909A true KR20060090909A (en) | 2006-08-17 |
Family
ID=37592896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050011626A KR20060090909A (en) | 2005-02-11 | 2005-02-11 | Phase locked loop with dual-loop and control method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060090909A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100830899B1 (en) * | 2006-09-15 | 2008-05-22 | 한국과학기술원 | Method Of Gain Estimation For VCO And Frequency Synthesizer Using The Method |
KR101225314B1 (en) * | 2010-12-29 | 2013-01-22 | 한양대학교 산학협력단 | Clock data recovery circuit and operating method thereof |
KR20220083277A (en) | 2020-12-11 | 2022-06-20 | 한국과학기술원 | A frequency hopping spread spectrum frequency synthesizer |
-
2005
- 2005-02-11 KR KR1020050011626A patent/KR20060090909A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100830899B1 (en) * | 2006-09-15 | 2008-05-22 | 한국과학기술원 | Method Of Gain Estimation For VCO And Frequency Synthesizer Using The Method |
KR101225314B1 (en) * | 2010-12-29 | 2013-01-22 | 한양대학교 산학협력단 | Clock data recovery circuit and operating method thereof |
KR20220083277A (en) | 2020-12-11 | 2022-06-20 | 한국과학기술원 | A frequency hopping spread spectrum frequency synthesizer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100418236B1 (en) | Phase-locking loop | |
US6310498B1 (en) | Digital phase selection circuitry and method for reducing jitter | |
US20100127739A1 (en) | Spread spectrum control pll circuit and its start-up method | |
US7511579B2 (en) | Phase lock loop and operating method thereof | |
US20070041486A1 (en) | Semiconductor device, spread spectrum clock generator and method thereof | |
US7538622B2 (en) | Multiple reference frequency fractional-N PLL (phase locked loop) | |
US6873669B2 (en) | Clock signal reproduction device | |
KR20070104063A (en) | System and method for self calibrating voltage-controlled oscillator | |
EP1371167B1 (en) | Fractional-n frequency synthesizer with fractional compensation method | |
US7696831B2 (en) | Phase locked loop and method for controlling the same | |
US20080191760A1 (en) | PLLS covering wide operating frequency ranges | |
US7724093B2 (en) | Phase locked loop with two-step control | |
KR20140086579A (en) | Circuit for controling to eliminate abrupt frequency variation of clock | |
KR20150044617A (en) | Apparatus for pvt varactor calibration of frequency multiplier based on injection locking system and the method thereof | |
KR100706575B1 (en) | Frequency synthesizer having fast lock function | |
KR20060090909A (en) | Phase locked loop with dual-loop and control method thereof | |
CN114513204B (en) | Phase-locked loop circuit with multiple loops and circuit board assembly | |
CN207782771U (en) | A kind of phaselocked loop | |
CN108566199B (en) | Phase-locked loop and frequency control method | |
US7574185B2 (en) | Method and apparatus for generating a phase-locked output signal | |
US20220052697A1 (en) | Frequency synthesiser circuits | |
US10484027B2 (en) | Glitch free phase selection multiplexer enabling fractional feedback ratios in phase locked loops | |
KR101656759B1 (en) | Apparatus for frequency multiplier based on injection locking possible frequency fine controlling and method for driving the same | |
KR102718725B1 (en) | The Device That Includes A Phase Locked Loop And Can Avoid Integer Boundary Spurs By Controlling The Frequency Of The Reference Input Signal | |
KR102205037B1 (en) | A multi-modulus frequency divider for removing glitch and an electronic device including the multi-modulus frequency divider |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |