KR100942969B1 - Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same - Google Patents
Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same Download PDFInfo
- Publication number
- KR100942969B1 KR100942969B1 KR1020070088930A KR20070088930A KR100942969B1 KR 100942969 B1 KR100942969 B1 KR 100942969B1 KR 1020070088930 A KR1020070088930 A KR 1020070088930A KR 20070088930 A KR20070088930 A KR 20070088930A KR 100942969 B1 KR100942969 B1 KR 100942969B1
- Authority
- KR
- South Korea
- Prior art keywords
- control voltage
- flag signal
- current
- clock
- outputting
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 238000011084 recovery Methods 0.000 title claims abstract description 53
- 238000011017 operating method Methods 0.000 title 2
- 230000004044 response Effects 0.000 claims abstract description 82
- 239000003990 capacitor Substances 0.000 claims description 16
- 238000007599 discharging Methods 0.000 claims description 16
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 11
- 230000007423 decrease Effects 0.000 claims description 8
- 230000003111 delayed effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 19
- 230000001360 synchronised effect Effects 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- OGAKLTJNUQRZJU-UHFFFAOYSA-N diphenidol Chemical compound C=1C=CC=CC=1C(C=1C=CC=CC=1)(O)CCCN1CCCCC1 OGAKLTJNUQRZJU-UHFFFAOYSA-N 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000000630 rising effect Effects 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
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M3/00—Conversion of dc power input into dc power output
- H02M3/02—Conversion of dc power input into dc power output without intermediate conversion into ac
- H02M3/04—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters
- H02M3/06—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using resistors or capacitors, e.g. potential divider
- H02M3/07—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using resistors or capacitors, e.g. potential divider using capacitors charged and discharged alternately by semiconductor devices with control electrode, e.g. charge pumps
-
- 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/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/089—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses
- H03L7/0891—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses the up-down pulses controlling source and sink current generators, e.g. a charge pump
- H03L7/0895—Details of the current generators
- H03L7/0898—Details of the current generators the source or sink current values being variable
-
- 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/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/107—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using a variable transfer function for the loop, e.g. low pass filter having a variable bandwidth
- H03L7/1077—Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using a variable transfer function for the loop, e.g. low pass filter having a variable bandwidth by changing characteristics of the phase or frequency detection means
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
본 발명은 저주파수에서의 고정시간을 줄이기 위한 아날로그 지연고정루프 및 이의 동작방법, 클럭 데이터 복원회로 및 클럭 데이터 복원방법, 위상고정루프 및 이의 동작방법에 관한 것으로, 본 발명에 따른 아날로그 지연고정루프는, 지연고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 플래그신호 생성부; 및 내부 클럭을 외부 클럭에 정렬하기 위해 상기 내부 클럭의 지연량을 조절하며, 상기 지연량을 조절하는 과정에서 상기 지연량의 변화 폭을 상기 플래그신호에 응답하여 조절하는 클럭정렬부를 포함한다.The present invention relates to an analog delay locked loop and a method of operating the same, a clock data recovery circuit and a clock data recovery method, a phase locked loop, and an operation method thereof for reducing a fixed time at a low frequency. A flag signal generator configured to generate a flag signal enabled according to a time remaining before the delay lock loop is fixed; And a clock alignment unit that adjusts a delay amount of the internal clock to align an internal clock with an external clock, and adjusts a change width of the delay amount in response to the flag signal in the process of adjusting the delay amount.
지연고정루프, 아날로그, 클럭 데이터 복원, 위상고정루프 Delay-Locked Loop, Analog, Clock Data Recovery, Phase Locked Loop
Description
본 발명은 아날로그 지연고정루프(Analog DLL: Analog Delay Locked Loop), 클럭 데이터 복원회로(CDR회로: Clock Data Recovery Circuit)와, 위상고정루프(PLL: Phase Locked Loop)에 관한 것으로, 더욱 상세하게는 저주파수의 클럭에서도 고정시간을 줄일 수 있는 아날로그 지연고정루프, 클럭 데이터 복원회로와, 위상고정루프에 관한 것이다.The present invention relates to an analog delay locked loop (Analog DLL), a clock data recovery circuit (CDR circuit) and a phase locked loop (PLL). The present invention relates to an analog delay locked loop, a clock data recovery circuit, and a phase locked loop, which can reduce a fixed time even at a low frequency clock.
먼저 지연고정루프에 대해 살펴보면, 외부 클럭에 동기되어 동작하는 DRAM과 같은 동기형 반도체 장치들은, 클럭 버퍼와 클럭 드라이버를 이용하여 내부 클럭을 발생하기 때문에, 통상적으로 내부 클럭은 외부 클럭에 비해 일정 시간 지연되고, 이로 인하여 반도체 장치의 동작 성능이 저하된다. 즉, 반도체 장치의 데이터 엑세 스시간은 칩 내부의 클럭버퍼 등으로 인한 소정의 지연시간만큼 증가되는 문제점이 생기는 것이다.First, the delay locked loop shows that synchronous semiconductor devices such as DRAMs that operate in synchronization with an external clock generate an internal clock using a clock buffer and a clock driver. Delay, and the operation performance of the semiconductor device is thereby deteriorated. That is, the data access time of the semiconductor device is increased by a predetermined delay time due to the clock buffer inside the chip.
따라서 칩 내부에 외부클럭에 동기된 내부클럭을 발생하는 회로를 구비하게 되는데, 이때 사용되는 회로가 지연고정루프이다. 통상적으로 지연고정루프는 외부클럭에 내부클럭을 동기시키는 방법에 따라서 아날로그 지연고정루프와 디지털 지연고정루프로 구분된다.Therefore, a circuit for generating an internal clock synchronized with an external clock inside the chip is provided, wherein the circuit used is a delay locked loop. Typically, the delay lock loop is classified into an analog delay lock loop and a digital delay lock loop according to a method of synchronizing an internal clock to an external clock.
아날로그 지연고정루프는 디지털 지연고정루프에 비해 일반적으로 좋은 지터 특성을 가지고 있기 때문에 하이 스피드 디램과 같은 고주피수의 클럭을 사용하는 반도체 장치에 많이 사용된다.Analog delay locked loops have better jitter characteristics than digital delay locked loops, and they are often used in semiconductor devices using high frequency clocks such as high speed DRAM.
도 1은 종래의 아날로그 지연고정루프의 구성도이다.1 is a block diagram of a conventional analog delay locked loop.
종래의 아날로그 지연고정루프는, 외부 클럭(도면에 미도시)이 내부 클럭(CLK)으로 버퍼링될 때 지연되는 지연량을 모델링하기 위한 지연모델부(140), 지연모델부(140)로부터 출력되는 클럭과 내부 클럭(CLK)의 위상을 비교하는 위상비교부(100), 위상비교부(100)의 출력에 응답하여 충전전류(charging current) 또는 방전전류(discharging current)를 출력하는 전하펌프부(110), 충전전류와 방전전류에 응답하여 제어전압(Vcontrol)을 출력하는 루프필터부(120), 및 제어전압(Vcontrol)에 응답하여 내부클럭(CLK)의 지연값을 조절해 지연모델부(140)로 출력하는 전압제어지연라인부(130)를 포함하여 구성된다.A conventional analog delay lock loop is output from a
동작을 보면, 위상비교부(100)는 피드백된 클럭(CLK_feed)과 내부클럭(CLK)의 위상을 비교하여 업/다운(UP/DN) 신호를 출력한다. 전하펌프부(110)는 업/다운 신호에 응답하여 충전전류 또는 방전전류를 출력하고, 루프필터부(120)는 충전전류 방전전류에 따라 변하는 제어전압(Vcontrol)을 출력한다. 그리고 최종적으로 전압제어지연라인부(130)는 제어전압(Vcontrol)의 값에 따라 내부클럭(CLK)의 지연값을 조절하게 된다. 즉, 내부클럭(CLK)은 외부클럭과 동기화 되도록 지연값이 조정된다.In operation, the
이제, 클럭 데이터 복원회로에 대해 살펴본다. 칩들 사이의 통신 시스템이 점차 고속화, 대용량화됨에 따라, 시스템들의 직접화 및 고속화가 요구되고 있다. 하드웨어의 복잡성과 전력, 가격 등의 이유로 인하여 송신단에서는 동기를 맞추는 클럭(clock)을 제외한 데이터(data) 정보만을 수신단으로 보내는 방식이 사용되어 진다. 이때 수신단은 제한된 채널 대역폭으로 인해 왜곡된 데이터를 정확히 복원할 수 있는 클럭을 필요로 하게 된다. 대용량의 데이터 전송시 이런 클럭의 필요성은 더욱 커지게 되고, 수신된 데이터에 동기화된 안정적인 클럭을 발생시키는 구조는 시스템의 성능에 많은 영향은 주게 된다. 이에 따라 높은 전송률을 가지는 데이터로부터 동기화된 안정적인 클럭을 추출하는 클럭 데이터 복원회로(CDR: Clock Data Recovery)가 사용된다.Now, the clock data recovery circuit will be described. As communication systems between chips become faster and larger in capacity, direct and high speed systems are required. Due to hardware complexity, power, and price, the transmitter transmits only the data information except the clock to synchronize with the receiver. At this time, the receiving end needs a clock that can accurately recover the distorted data due to the limited channel bandwidth. The necessity of such a clock becomes larger when transferring a large amount of data, and a structure that generates a stable clock synchronized with the received data has a great effect on the performance of the system. Accordingly, a clock data recovery circuit (CDR) for extracting a synchronized stable clock from data having a high data rate is used.
도 2는 종래의 클럭 데이터 복원회로의 구성도이다.2 is a configuration diagram of a conventional clock data recovery circuit.
종래의 클럭 데이터 복원회로는, 전압제어지연라인부(220), 위상비교부(230), 전하펌프부(240), 루프필터부(250), 데이터복원부(260)를 포함하여 구성되며, 일반적으로 위상고정루프(210)로부터 공급받는 클럭을 이용하게 된다.The conventional clock data recovery circuit includes a voltage control
위상고정루프(PLL: Phase Locked Loop)(210)는 주파수가 일정한 안정적인 클 럭을 전압제어지연라인부(220)에 출력한다.A phase locked loop (PLL) 210 outputs a stable clock having a constant frequency to the voltage control
전압제어지연라인부(VCDL: Voltage Controlled Delay Line)(220)는 위상고정루프(210)로부터 출력된 클럭을 입력받아 입력되는 전압(Vcontrol)에 따라 클럭의 지연값을 조절한다,. 전압제어지연라인부(220)로는 위상비교부(230)에서 생성되는 데이터와 클럭의 타이밍에 대한 정보가 전하펌프부(240) 루프필터부(250)를 통해 전압(Vcontrol)의 형태로 입력되는데, 전압제어지연라인부(220)는 그 정보를 토대로 클럭을 지연시켜 데이터와 클럭의 타이밍이 일치하도록 조절한다.The voltage controlled delay line (VCDL) 220 receives a clock output from the phase locked
위상비교부(230)는 전압제어지연라인부(220)로부터 출력되는 클럭과 데이터(DATA)를 입력받아 데이터(DATA)와 클럭의 위상을 비교하여, 그 정보를 업/다운(UP/DN) 신호로 전하펌프부(240)로 출력한다. The
전하펌프부(charge pump)(240)는 위상비교부(230)에서 출력된 업/다운(UOP/DN) 신호를 입력받아 충전전류(charging current) 또는 방전전류(discharging current)를 루프필터부(250)로 출력한다.The
루프필터부(Loop Filter)(250)는 전하펌프부(240)로부터 입력받은 전류를 완만한 변화를 가지는 전압(Vcontrol)으로 전압제어지연라인부(220)에 출력해 전압제어지연라인부(220)의 지연값을 결정한다.The
데이터복원부(260)는 전압제어지연라인부(220)에서 출력되는 지연값이 조절된 클럭을 이용하여 데이터(DATA)를 복원해 출력한다. 여기서 데이터(DATA)를 복원(recover)한다는 의미는 데이터(DATA)와 정렬된 클럭을 이용하여 데이터를 래치(latch)해(또는 catch) 출력한다는 의미이다.The data restoring unit 260 restores and outputs data DATA using a clock whose delay value is output from the voltage control
전체적인 동작을 정리하면, 클럭 데이터 복원회로(CDR)는 위상고정루프(210)에서 출력된 클럭의 라이징 에지(rising edge)가 데이터 펄스의 가운데에 정렬되도록 조절한다. 그리고 데이터에 정렬된 클럭을 이용하여 데이터를 복원해 출력한다.In summary, the clock data recovery circuit CDR adjusts the rising edge of the clock output from the phase locked
도 3은 클럭 데이터 복원회로를 통해 데이터에 정렬된 클럭을 보여주는 도면이며, 도면과 같이 데이터에 정렬된 클럭을 이용하여 데이터를 복원하게 된다.FIG. 3 is a diagram illustrating a clock aligned with data through a clock data recovery circuit, and as shown in FIG. 3, data is restored using a clock aligned with the data.
도 4는 종래의 위상고정루프의 구성도이다.4 is a block diagram of a conventional phase locked loop.
종래의 위상고정루프는 도면과 같이, 위상/주파수 비교부(410), 전하펌프부(420), 루프필터부(430), 전압제어발진기(440)를 포함하여 구성된다.The conventional phase locked loop includes a phase /
위상/주파수 비교부(410)는 입력클럭(REF_CLK)과 출력클럭(CLK)의 위상/주파수를 비교한다. 전하펌프부(420)는 위상/주파수 비교부(410)의 비교 결과에 따라 충전전류(charging current) 또는 방전전류(discharging current)를 출력하고, 루프필터부(430)는 충전전류, 방전전류에 의해 충전 방전되며 전압이 변하는 제어전압(Vcontrol)을 출력한다. 그리고 전압제어발진기부(VCO: Voltage Controlled Oscillator)(440)는 제어전압(Vcontrol)에 의해 결정되는 주파수를 가지는 클럭(CLK)을 출력한다.The phase /
즉, 위상고정루프는 입력클럭(REF_CLK)과 출력클럭(CLK)을 비교하여 일정한 주파수를 가지는 안정적인 출력클럭(CLK)을 생성한다.That is, the phase locked loop compares the input clock REF_CLK and the output clock CLK to generate a stable output clock CLK having a constant frequency.
도 1,2,4에 나타난 바와 같이, 클럭 데이터 복원회로, 아날로그 지연고정루프, 위상고정루프는 그 구성이 비슷하다. 다만, 클럭 데이터 복원회로는 클럭과 데이터를 동기화 시키고(지연값 조절), 아날로그 지연고정루프는 내부클럭과 외부클 럭을 동기화시키고(지연값 조절), 위상고정루프는 출력클럭의 주파수를 조절할 뿐 기본적인 원리는 서로 비슷하다.As shown in Figs. 1,2 and 4, the clock data recovery circuit, the analog delay locked loop, and the phase locked loop have similar configurations. However, the clock data recovery circuit synchronizes the clock and data (adjust the delay value), the analog delay lock loop synchronizes the internal and external clocks (adjust the delay value), and the phase lock loop adjusts the frequency of the output clock. The basic principles are similar.
아날로그 지연고정루프는 일반적으로 좋은 지터(jitter) 특성을 갖기 때문에, 그 구조의 복잡성에도 불구하고 하이 스피드 메모리에 많이 사용된다. 하이 스피드(고주파수)를 타겟으로 설계된 아날로그 지연고정루프는 저주파수에서는 다른 특성을 가질 수 있다. 예를 들면 지터(jitter)나 고정시간(locking time) 등이다.Analog delay locked loops generally have good jitter characteristics, so they are often used in high speed memories despite their complexity. Analog delay locked loops designed for high speed (high frequency) can have different characteristics at low frequencies. For example, jitter or locking time.
저주파수에서는 클럭의 한 주기가 길어지기 때문에 고정되기까지의 딜레이값이 더 커져야 한다. 즉, 아날로그 지연고정루프와 클럭 데이터 복원회로는 저주파수(low frequency) 동작시 고정시간(locking time)이 늘어나게 된다는 문제점이 있다. 그리고 이러한 문제점은 고주파수(high frequency)를 타겟(target)으로 설계된 아날로그 지연고정루프, 클럭 데이터 복원회로, 위상고정루프일수록 더욱 커진다.At low frequencies, one period of the clock is longer, so the delay value until it is fixed must be larger. That is, the analog delay locked loop and the clock data recovery circuit have a problem in that a locking time is increased during low frequency operation. This problem becomes larger as analog delay locked loops, clock data recovery circuits, and phase locked loops designed to target high frequencies.
본 발명은 상기한 종래기술의 문제점을 해결하기 위하여 제안된 것으로, 아날로그 지연고정루프, 클럭 데이터 복원회로, 위상고정루프의 고정시간(locking time)을 줄이고자 함에 그 목적이 있다. 특히, 저주파수 동작시에도 고정시간이 늘어나지 않는 아날로그 지연고정루프, 클럭 데이터 복원회로, 및 위상고정루프를 제공하고자 하는데 그 목적이 있다.The present invention has been proposed to solve the above problems of the prior art, and its object is to reduce the locking time of the analog delay locked loop, clock data recovery circuit, and phase locked loop. In particular, an object of the present invention is to provide an analog delay locked loop, a clock data recovery circuit, and a phase locked loop in which a fixed time does not increase even in a low frequency operation.
상기한 목적을 달성하기 위한 본 발명에 따른 아날로그 지연고정루프는, 지연고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 플래그신호 생성부; 및 내부 클럭을 외부 클럭에 정렬하기 위해 상기 내부 클럭의 지연량을 조절하며, 상기 지연량을 조절하는 과정에서 상기 지연량의 변화 폭을 상기 플래그신호에 응답하여 조절하는 클럭정렬부를 포함한다.Analog delay lock loop according to the present invention for achieving the above object, the flag signal generation unit for generating a flag signal that is enabled according to the time remaining before the delay lock loop fixed; And a clock alignment unit that adjusts a delay amount of the internal clock to align an internal clock with an external clock, and adjusts a change width of the delay amount in response to the flag signal in the process of adjusting the delay amount.
상세하게, 상기 내부 클럭과 상기 외부 클럭간의 지연시간을 모델링하기 위한 지연모델부; 상기 지연모델부의 출력과 내부 클럭의 위상을 비교하는 위상비교부; 상기 위상비교부의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부; 상기 충전전류와 상기 방전전류에 응답하여 제어전압을 출력하는 루프필터부; 및 상기 제어전압에 응답하여 상기 내부 클럭의 지연값을 조절해 상기 지연모델부로 출력하는 전압제어지연라인부를 포함하여 구성될 수 있다. 상기 전하펌프부 는, 상기 플래그신호에 응답하여 상기 충전전류, 상기 방전전류의 전류량을 조절하는 것을 특징으로 할 수 있다. 또는, 상기 루프필터부는, 상기 충전전류 또는 상기 방전전류에 응답하여 충전 또는 방전되며, 상기 제어전압을 출력하기 위한 둘 이상의 캐패시터를 포함하며, 상기 둘 이상의 캐패시터 중 적어도 하나 이상은 상기 플래그신호에 응답하여 온/오프되는 것을 특징으로 할 수 있다.In detail, a delay model unit for modeling a delay time between the internal clock and the external clock; A phase comparator comparing the output of the delay model and a phase of an internal clock; A charge pump unit configured to output a charge current or a discharge current in response to the output of the phase comparison unit; A loop filter unit outputting a control voltage in response to the charging current and the discharge current; And a voltage control delay line unit configured to adjust a delay value of the internal clock in response to the control voltage and output the delayed value to the delay model unit. The charge pump unit may adjust the amount of current of the charging current and the discharge current in response to the flag signal. Alternatively, the loop filter unit may be charged or discharged in response to the charging current or the discharge current, and includes two or more capacitors for outputting the control voltage, and at least one of the two or more capacitors responds to the flag signal. It may be characterized in that the on / off.
본 발명에 따른 지연고정루프의 동작방법은, 지연고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 단계; 내부 클럭과 피드백된 클럭의 위상을 비교하는 단계; 상기 비교결과에 따라 제어전압을 조절해 출력하며, 상기 제어전압을 조절하는 과정에서 상기 제어전압의 변화 폭을 상기 플래그신호에 응답하여 조절하는 것을 특징으로 하는 제어전압을 출력하는 단계; 상기 제어전압에 응답하여 상기 내부클럭의 지연값을 조절하는 단계; 및 지연값이 조절된 상기 내부클럭을 소정시간 더 지연시켜 상기 피드백된 클럭으로서 피드백하는 단계를 포함한다.In accordance with another aspect of the present invention, there is provided a method of operating a delay locked loop, the method including generating a flag signal enabled according to a time remaining before the delay locked loop is fixed; Comparing the phase of the internal clock with the feedback clock; Outputting a control voltage according to the comparison result, and controlling a change width of the control voltage in response to the flag signal in the process of adjusting the control voltage; Adjusting a delay value of the internal clock in response to the control voltage; And delaying the internal clock of which the delay value is adjusted by a predetermined time to feed back the feedback clock.
상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하며, 그 전류량은 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 상기 충전전류 또는 상기 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압을 출력하는 전압출력 단계를 포함하는 것을 특징으로 할 수 있다. 또는 상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 상기 충전전류 또는 상기 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압을 출력하며, 충전 방전에 따른 상기 제어전 압의 전위 변화의 정도는 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전압출력 단계를 포함하는 것을 특징으로 할 수 있다.The outputting of the control voltage may include: outputting a charging current or a discharging current according to the comparison result, and the current outputting step may be determined according to the flag signal; And a voltage output step of outputting a control voltage which is charged and discharged by the charging current or the discharge current and whose potential is determined. Alternatively, the outputting of the control voltage may include outputting a charging current or a discharge current according to the comparison result; And a control voltage which is charged and discharged according to the charging current or the discharge current and whose potential is determined, and the degree of change in the potential of the control voltage according to the charging discharge is determined according to the flag signal. It may be characterized by including the step.
본 발명에 따른 클럭 데이터 복원회로는, 클럭 데이터 복원회로의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 플래그신호 생성부; 클럭과 데이터를 정렬하기 위해 상기 클럭의 지연량을 조절하며, 상기 지연량을 조절하는 과정에서 상기 지연량의 변화 폭을 상기 플래그신호에 응답하여 조절하는 클럭데이터정렬부; 및 상기 클럭데이터정렬부를 통해 지연값이 조절된 클럭을 이용하여 상기 데이터를 복원하는 데이터복원부를 포함한다.A clock data recovery circuit according to the present invention includes a flag signal generation unit for generating a flag signal enabled according to a time remaining before the clock data recovery circuit is fixed; A clock data alignment unit which adjusts a delay amount of the clock to align a clock and data, and adjusts a change width of the delay amount in response to the flag signal in adjusting the delay amount; And a data restoration unit for restoring the data by using a clock whose delay value is adjusted through the clock data alignment unit.
상세하게, 상기 클럭데이터정렬부는, 전압제어지연라인부으로부터 피드백된 클럭과 상기 데이터의 위상을 비교하는 위상비교부; 상기 위상비교부의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부; 상기 충전전류와 상기 방전전류에 응답하여 제어전압을 출력하는 루프필터부; 및 상기 제어전압에 응답하여 상기 클럭의 지연값을 조절해 상기 데이터 복원부와 상기 위상비교부로 전달하는 상기 전압제어지연라인을 포함하여 구성될 수 있다. 상기 전하펌프부는, 상기 플래그신호에 응답하여 상기 충전전류, 상기 방전전류의 전류량을 조절하는 것을 특징으로 할 수 있다. 또는, 상기 루프필터부는, 상기 충전전류 또는 상기 방전전류에 응답하여 충전 또는 방전되며, 상기 제어전압을 출력하기 위한 둘 이상의 캐패시터를 포함하며, 상기 둘 이상의 캐패시터 중 적어도 하나 이상은 상기 플래그신호에 응답하여 온/오프되는 것을 특징으로 할 수 있다.In detail, the clock data sorting unit may include: a phase comparing unit comparing the phase of the data and the clock fed back from the voltage control delay line unit; A charge pump unit configured to output a charge current or a discharge current in response to the output of the phase comparison unit; A loop filter unit outputting a control voltage in response to the charging current and the discharge current; And the voltage control delay line adjusting the delay value of the clock in response to the control voltage and transferring the delayed value of the clock to the data recovery unit and the phase comparator. The charge pump unit may adjust the amount of current of the charging current and the discharge current in response to the flag signal. Alternatively, the loop filter unit may be charged or discharged in response to the charging current or the discharge current, and includes two or more capacitors for outputting the control voltage, and at least one of the two or more capacitors responds to the flag signal. It may be characterized in that the on / off.
본 발명에 따른 클럭 데이터 복원방법은, 클럭 데이터 복원회로의 고정 전까 지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 단계; 데이터와 피드백된 클럭의 위상을 비교하는 단계; 상기 비교결과에 따라 제어전압을 조절해 출력하며, 상기 제어전압을 조절하는 과정에서 상기 제어전압의 변화 폭을 상기 플래그신호에 응답하여 조절하는 것을 특징으로 하는 제어전압을 출력하는 단계; 상기 제어전압에 응답하여 상기 클럭의 지연값을 조절하며, 지연값이 조절된 클럭을 상기 피드백된 클럭으로서 피드백하는 단계; 및 상기 지연값이 조절된 클럭을 이용하여 상기 데이터를 복원하는 단계를 포함한다.The clock data recovery method according to the present invention comprises the steps of: generating a flag signal enabled according to the time remaining until the clock data recovery circuit is fixed; Comparing the phase of the data and the fed back clock; Outputting a control voltage according to the comparison result, and controlling a change width of the control voltage in response to the flag signal in the process of adjusting the control voltage; Adjusting a delay value of the clock in response to the control voltage, and feeding back a clock whose delay value is adjusted as the feedback clock; And restoring the data by using the clock whose delay value is adjusted.
상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하며, 그 전류량은 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 상기 충전전류 또는 상기 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압을 출력하는 전압출력 단계를 포함하는 것을 특징으로 할 수 있다. 또는 상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 상기 충전전류 또는 상기 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압을 출력하며, 충전 방전에 따른 상기 제어전압의 전위 변화의 정도는 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전압출력 단계를 포함하는 것을 특징으로 할 수 있다.The outputting of the control voltage may include: outputting a charging current or a discharging current according to the comparison result, and the current outputting step may be determined according to the flag signal; And a voltage output step of outputting a control voltage which is charged and discharged by the charging current or the discharge current and whose potential is determined. Alternatively, the outputting of the control voltage may include outputting a charging current or a discharge current according to the comparison result; And outputting a control voltage which is charged and discharged according to the charging current or the discharge current and whose potential is determined, and a degree of change in the potential of the control voltage according to the charging discharge is determined according to the flag signal. It may be characterized in that it comprises a.
본 발명에 따른 위상고정루프는, 위상고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 플래그신호 생성부; 및 안정적인 클럭을 출력하기 위해 입력 클럭과 피드백된 출력 클럭의 위상/주파수를 비교하여 상기 출력 클럭의 주파수를 조절하며, 상기 주파수를 조절하는 과정에서 상기 주파수의 변화 폭을 상기 플래그신호에 응답하여 조절하는 주파수조절부를 포함한다.The phase lock loop according to the present invention includes a flag signal generation unit for generating a flag signal enabled according to a time remaining before the phase lock loop is fixed; And adjusting the frequency of the output clock by comparing the phase / frequency of an input clock and a fed back output clock to output a stable clock, and adjusting a change width of the frequency in response to the flag signal. It includes a frequency control unit.
상세하게 상기 주파수조절부는 상기 입력 클럭과 상기 출력클럭의 위상/주파수를 비교하는 위상/주파수 비교부; 상기 위상/주파수 비교부의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부; 상기 충전전류와 상기 방전전류에 응답하여 제어전압을 출력하는 루프필터부; 및 상기 제어전압에 의해 결정되는 주파수를 가지는 상기 출력클럭을 출력하는 전압제어발진기를 포함하여 구성될 수 있다. 상기 전하펌프부는, 상기 플래그신호에 응답하여 상기 충전전류, 상기 방전전류의 전류량을 조절하는 것을 특징으로 할 수 있다. 또는, 상기 루프필터부는, 상기 충전전류 또는 상기 방전전류에 응답하여 충전 또는 방전되며, 상기 제어전압을 출력하기 위한 둘 이상의 캐패시터를 포함하며, 상기 둘 이상의 캐패시터 중 적어도 하나 이상은 상기 플래그신호에 응답하여 온/오프되는 것을 특징으로 할 수 있다.In detail, the frequency control unit phase / frequency comparison unit for comparing the phase / frequency of the input clock and the output clock; A charge pump unit outputting a charge current or a discharge current in response to the output of the phase / frequency comparison unit; A loop filter unit outputting a control voltage in response to the charging current and the discharge current; And a voltage controlled oscillator for outputting the output clock having a frequency determined by the control voltage. The charge pump unit may adjust the amount of current of the charging current and the discharge current in response to the flag signal. Alternatively, the loop filter unit may be charged or discharged in response to the charging current or the discharge current, and includes two or more capacitors for outputting the control voltage, and at least one of the two or more capacitors responds to the flag signal. It may be characterized in that the on / off.
본 발명에 따른 위상고정루프의 동작방법은, 위상고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호를 생성하는 단계; 입력 클럭과 피드백된 출력 클럭의 위상/주파수를 비교하는 단계; 상기 비교결과에 따라 제어전압을 조절해 출력하며, 상기 제어전압을 조절하는 과정에서 상기 제어전압의 변화 폭을 상기 플래그신호에 응답하여 조절하는 것을 특징으로 하는 제어전압을 출력하는 단계; 및 상기 제어전압에 의해 결정되는 주파수를 가지는 상기 출력 클럭을 출력하는 단계를 포함한다.In accordance with another aspect of the present invention, there is provided a method of operating a phase locked loop, the method comprising: generating a flag signal enabled according to a time remaining before the phase locked loop is fixed; Comparing the phase / frequency of the input clock and the fed back output clock; Outputting a control voltage according to the comparison result, and controlling a change width of the control voltage in response to the flag signal in the process of adjusting the control voltage; And outputting the output clock having a frequency determined by the control voltage.
상세하게 상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하며, 그 전류량은 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 상기 충전전류 또는 상기 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압을 출력하는 전압출력 단계를 포함할 수 있다. 또는 상기 제어전압을 출력하는 단계는, 상기 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 상기 충전전류 또는 상기 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압을 출력하며, 충전 방전에 따른 상기 제어전압의 전위 변화의 정도는 상기 플래그신호에 따라 결정되는 것을 특징으로 하는 전압출력 단계를 포함할 수 있다.The outputting of the control voltage in detail may include: outputting a charging current or a discharging current according to the comparison result, and a current output step of determining the current amount according to the flag signal; And a voltage output step of outputting a control voltage charged and discharged by the charging current or the discharge current and whose potential is determined. Alternatively, the outputting of the control voltage may include outputting a charging current or a discharge current according to the comparison result; And outputting a control voltage which is charged and discharged according to the charging current or the discharge current and whose potential is determined, and a degree of change in the potential of the control voltage according to the charging discharge is determined according to the flag signal. It may include.
즉, 본 발명에 따른 아날로그 지연고정루프, 클럭 데이터 복원회로, 및 위상고정루프는, 자신의 고정(locking) 전까지 남은 시간에 따라 자신의 해상도를 조절한다.That is, the analog delay locked loop, the clock data recovery circuit, and the phase locked loop according to the present invention adjust their resolution according to the remaining time before their locking.
본 발명에 따른 아날로그 지연고정루프, 클럭 데이터 복원회로, 및 위상고정루프는, 자신의 고정(locking) 전까지 남은 시간에 따라 자신의 해상도를 조절한다.The analog delay locked loop, the clock data recovery circuit, and the phase locked loop according to the present invention adjust their resolution according to the remaining time before their locking.
즉, 고정 전까지 시간이 많이 남은 경우에는 제어전압을 러프(rough)하게 변화시키고, 고정 전까지 시간이 조금 남은 경우에는 제어전압을 세밀하게 변화시킨다. 따라서 고정시간(locking time)을 줄이면서도 정확한 동작을 한다는 장점이 있다.That is, the control voltage is roughly changed when much time remains before the fixing, and the control voltage is finely changed when the time is left before the fixing. Therefore, there is an advantage that the correct operation while reducing the locking time (locking time).
특히, 종래에는 아날로그 지연고정루프 등이 고주파수를 타겟으로 설계된 경우, 저주파수 동작시에 고정시간이 크게 늘어나는 문제점이 있었으나, 본 발명은 저주파수 동작시에도 빠른 고정을 할 수 있다는 장점이 있다.Particularly, in the related art, when an analog delay lock loop is designed to target a high frequency, a fixed time is greatly increased during low frequency operation, but the present invention has an advantage of enabling fast fixation even during low frequency operation.
이하 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있도록 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부 도면을 참조하여 설명하기로 한다.DETAILED DESCRIPTION Hereinafter, the most preferred embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art may easily implement the technical idea of the present invention.
도 5는 본 발명에 따른 아날로그 지연고정루프의 구성도이다.5 is a block diagram of an analog delay locked loop according to the present invention.
본 발명에 따른 아날로그 지연고정루프는, 지연고정루프의 고정(locking) 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 플래그신호 생성부(510)와, 내부 클럭(CLK)을 외부 클럭에 정렬하기 위해 내부 클럭(CLK)의 지연량을 조절하며, 지연량을 조절하는 과정에서 지연량 변화 폭을 플래그신호(flag)에 응답하여 조절하는 클럭정렬부(520)를 포함한다.The analog delay lock loop according to the present invention includes a
즉, 종래의 아날로그 지연고정루프에는 없던 플래그신호 생성부(510)를 구비하여 지연고정루프의 고정(locking)까지 시간이 많이 남았는지 조금 남았는지의 정보를 갖는 플래그신호를 생성하며, 종래의 아날로그 지연고정루프에 대응되는 클럭정렬부(520)는 플래그신호에 응답하여 지연량 변화의 폭을 조절한다. 이는 클럭의 최종적인 지연량이 플래그신호(flag)에 응답하여 변화된다는 의미가 아니라, 지연량이 변화할 때 한번에 변화되는 지연량의 양이 플래그신호(flag)에 따라 변화된다 는 의미이다. 즉, 플래그신호에 따라 클럭정렬부(520)의 해상도가 변화된다.That is, a flag
도 6는 도 5의 아날로그 지연고정루프의 제1상세 실시예이다.FIG. 6 is a first detailed embodiment of the analog delay locked loop of FIG. 5.
플래그신호 생성부(610)는 도면과 같이, 제어전압(Vcontrol)을 입력받기 위한 전압플로워(611)와, 전압플로워(611)를 통해 입력받은 제어전압(Vcontrol)과 미리 설정된 기준전압(Vref)을 비교하여 플래그신호(flag)로 출력하는 비교기(612)를 포함하여 구성될 수 있다. 플래그신호 생성부(610)는 미리 설정된 기준전압(Vref)과 제어전압(Vcontrol)을 비교하여 지연고정루프의 고정(locking) 전까지의 시간이 많이 남았는지 적게 남았는지를 판단한다. 제어전압(Vcontrol)의 값이 높을수록 전압제어지연라인부(650)의 지연값이 크다는 것을 의미하며, 이는 제어전압(Vcontrol)의 값이 낮을때에 비해 고정(locking)까지의 시간이 적게 남았다는 것을 의미한다. 도면의 플래그신호(flag)는 제어전압(Vcontrol)이 기준전압(Vref)보다 높을때 인에이블 되므로, 플래그신호(flag)의 인에이블은 고정 전까지의 시간이 비교적 적게 남았음을 의미한다.The
플래그신호 생성부(610)로 입력되는 MODE 신호는 현재 아날로그 지연고정루프가 고주파에서 동작하고 있는지 저주파수에서 동작하고 있는지를 나타내는 신호이며, 이 신호를 이용해서 플래그신호 생성부(610)가 인에이블 또는 디스에이블 되게 구성할 수 있다. 고속과 저속의 모드를 갖는 시스템의 경우는 내부적으로 고속모드와 저속모드를 구별하기 위한 신호가 사용되게 된다. 따라서 이러한 신호를 도면의 MODE신호로 사용하면 된다.The MODE signal input to the
플래그신호 생성부(610)는 고속모드와 저속모드 모두에서 사용될 수도 있지 만, 저속모드(클럭이 저주파수)일 경우에는 고정시간(locking time)이 더 늘어나기 때문에 플래그신호 생성부(610)를 사용해서 고정시간을 줄일 필요성이 더 많은 반면에, 고속모드(클럭이 고주파수)에서는 고정시간이 오래 걸리지 않기 때문에 플래그신호 생성부(610)를 사용할 필요성이 상대적으로 줄어든다. 따라서 본 발명의 플래그신호 생성부(610)는 도면과 같은 MODE 신호를 사용하여 저속모드(저주파수)에서만 인에이블 되게 구성할 수 있다.The
저주파수 일수록 고정(locking)에 필요한 지연량이 커지기 때문에 고정에 필요한 제어전압(Vcontrol)의 레벨이 고주파수에서보다 높게 된다. 따라서 도면과 같이 MODE 신호를 사용하여 플래그신호 생성부(610)를 저속모드에서만 사용할 경우에는, 상대적으로 기준전압(Vref)을 더 높게 설정할 수 있으므로, 저속모드에서의 고정시간(locking time)을 더 줄이는 것이 가능하다는 장점도 생긴다.The lower the frequency, the greater the amount of delay required for locking, so that the level of the control voltage Vcontrol required for locking becomes higher than at high frequencies. Therefore, when the
클럭정렬부(520)는 내부 클럭(CLK)과 외부 클럭간의 지연시간을 모델링하기 위한 지연모델부(660); 지연모델부(660)의 출력과 내부 클럭(CLK)의 위상을 비교하는 위상비교부(620); 위상비교부(620)의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부(630); 충전전류와 방전전류에 응답하여 제어전압(Vcontrol)을 출력하는 루프필터부(640); 및 제어전압(Vcontrol)에 응답하여 내부 클럭의 지연값을 조절해 지연모델부(660)로 출력하는 전압제어지연라인부(650)를 포함해 구성된다. 전하펌프부(630)와 루프필터부(640)는 위상비교부(620)의 비교결과에 따라 제어전압(Vcontrol)을 생성하는 역할을 수행하므로 이를 합하여 제어전압 생성부라 한다. 즉, 클럭정렬부는 종래의 아날로그 지연고정루프와 비슷한 구성요소로 구성된다. The
그러나 제1상세 실시예에서의 전하펌프부(620)는 플래그 신호(flag)를 입력 받으며, 플래그신호(flag)에 따라 충전전류 방전전류의 전류량을 조절한다. 충전전류를 출력할 것인지 방전전류를 출력할 것인지는 종래와 마찬가지로 위상비교부(610)의 출력인 업/다운(UP/DN) 신호에 의해 결정되지만, 충전전류와 방전전류의 전류량은 플래그신호(flag)에 응답하여 조절된다. 고정까지의 시간이 많이 남은 경우, 즉 플래그신호(flag)가 디스에이블 된 경우에는 충전전류 및 방전전류의 전류량이 많아지게 조정되며, 고정까지의 시간이 얼마 남지 않은 경우, 즉 플래그신호(flag)가 인에이블 된 경우에는 충전전류 및 방전전류의 전류량이 적어지게 조정된다.However, in the first detailed embodiment, the
정리하면, 플래그신호(flag)가 디스에이블 되면 충전전류 방전전류의 전류량이 많아지기 때문에 클럭정렬부(520)는 빠르게 지연값을 변화시키며, 플래그신호(flag)가 인에이블 되면 충전전류 방전전류의 전류량이 적어지기 때문에 클럭정렬부(520)는 지연값을 느리게 변화시킨다. 즉, 플래그신호(flag)의 인에이블 여부에 따라 클럭정렬부(520)의 해상도가 변하게 된다.In summary, since the amount of current of the charge current discharge current increases when the flag signal is disabled, the
도 7은 도 6의 전하펌프부(630)의 일실시예 구성도이다.FIG. 7 is a diagram illustrating an embodiment of the
도면에 도시된 바와 같이, 전하펌프부(630)는 바이어스 전압(M2, M3, M4, M5의 게이트 전압)을 자신의 게이트에 입력받아 전하펌프부(630) 내로 전류를 공급하는 병렬 연결된 둘 이상의 풀업 트랜지스터들(M2, M3, M4, M5, 두번의 미러링을 하는 경우이기 때문에 트랜지스터 4개가 사용)을 포함하며, 병렬 연결된 풀업 트랜지스터들 중 일부(M2, M3, 두번의 미러링을 하는 경우이기 때문에 2개의 트랜지스터가 flag신호의 제어를 받음)가 플래그신호(flag)에 의해 한 끝단이 연결되거나 끊 어져 충전전류와 방전전류의 전류량은 플래그신호(flag)에 따라 조절한다.As shown in the figure, the
그 동작을 보면, 전류원 ICH의 전류는 트랜지스터 M2, M4에 의해 미러링되고, 미러링된 트랜지스터 M2, M4의 전류는 다시 트랜지스터 M3, M5로 미러링된다. 그리고, 미러링된 트랜지스터 M3, M5의 전류는 업/다운(UP/DOWN) 신호에 의해 충전전류 또는 방전전류로 출력된다.In operation, the current of the current source ICH is mirrored by the transistors M2 and M4, and the currents of the mirrored transistors M2 and M4 are again mirrored to the transistors M3 and M5. In addition, the currents of the mirrored transistors M3 and M5 are output as a charge current or a discharge current by an up / down signal.
그리고 트랜지스터 M2, M3는 자신의 한 드레인-소스 중 한 끝단이 플래그신호에 의해 끊어지거나 연결된다. 플래그신호가 디스에이블 되면 트랜지스터 M2, M3는 연결되어 끊어졌을 때에 비해 더 많은 전류가 미러링되고 그 결과 충전전류와 방전전류의 양은 많아진다. 그러나 플래그신호가 인에이블 되어 트랜지스터 M2, M3가 끊어지면 미러링되는 전류의 양이 적어지고 결국 충전전류와 방전전류의 양도 줄어들게 된다. 즉, 플래그신호(flag)의 인에이블 여부에 의해 충전전류와 방전전류의 전류량이 달라진다.One end of one drain-source of the transistors M2 and M3 is disconnected or connected by a flag signal. When the flag signal is disabled, more currents are mirrored than when the transistors M2 and M3 are connected and disconnected, and as a result, the amount of charge current and discharge current increases. However, when the flag signal is enabled and the transistors M2 and M3 are disconnected, the amount of mirrored current is reduced and eventually the amount of charge current and discharge current is also reduced. That is, the current amount of the charge current and the discharge current varies depending on whether the flag signal is enabled.
도시된 실시예는 ICH를 두 번 미러링하는 경우를 도시하였기 때문에 4개의 트랜지스터(M2, M3, M4, M5) 중 2개의 트랜지스터(M3, M5)가 flag 신호의 제어를 받는 경우를 도시하였으며, 한번 미러링하는 경우라면 2개의 트랜지스터 중 하나의 트랜지스터만 flag신호의 제어를받게 구성하면 된다.Since the illustrated embodiment shows a case in which the ICH is mirrored twice, two transistors M3 and M5 of four transistors M2, M3, M4, and M5 are controlled by the flag signal. In the case of mirroring, only one of the two transistors needs to be configured to be controlled by the flag signal.
도 8은 도 6의 전하펌프부(630)의 다른 실시예 구성도이다.8 is a configuration diagram of another embodiment of the
도면에 도시된 바와 같이, 전하펌프부(630)는 제1바이어스 전압을 자신의 게이트에 입력받아 전하펌프부(630) 내로 전류를 공급하는 병렬 연결된 둘 이상의 풀업 트랜지스터(M6, M7)와, 제2바이어스 전압을 자신의 게이트에 입력받아 전하펌프 부의 전류를 접지단으로 누설하는 병렬 연결된 둘 이상의 풀다운 트랜지스터(M8, M9)를 포함하며, 둘 이상의 풀업 트랜지스터(M6, M7) 중 일부(M6)는 플래그신호(flag)에 응답하여 한 끝단이 연결되거나 끊어지며, 둘 이상의 풀다운 트랜지스터(M8, M9) 중 일부(M8)는 플래그신호(flag)에 응답하여 한 끝단이 연결되거나 끊어져 충전전류와 방전전류의 전류량을 조절할 수 있다.As shown in the figure, the
그 동작을 보면 플래그신호(flag)가 디스에이블 된 경우에는 모든 트랜지스터(M6,7,8,9)가 동작하기 때문에 충전전류 방전전류의 전류량이 많아진다. 그러나 플래그신호(flag)가 인에이블 되는 경우에는 트랜지스터 M6, M8의 한 끝단이 끊어지기 때문에 충전전류와 방전전류의 전류량은 플래그신호(flag)가 디스에이블된 경우보다 적어진다.In operation, when the flag signal is disabled, all the transistors M6, 7, 8, and 9 operate, so that the amount of current of the charge current discharge current increases. However, when the flag signal is enabled, since one end of the transistors M6 and M8 is cut off, the amount of current of the charge current and the discharge current becomes smaller than when the flag signal is disabled.
즉, 충전전류와 방전전류의 전류량은 도 7의 실시예와 마찬가지로 플래그신호(flag)에 의해 조절된다. 다만, 도 8의 실시예에서는 전류미러를 사용하지 않고 직접적으로 전원전압(VDD)과 접지전압(VSS) 사이에서 충전전류 방전전류를 생성한다는 점이 도 7의 실시예와 다르다.That is, the current amounts of the charge current and the discharge current are adjusted by the flag signal as in the embodiment of FIG. 8 differs from the embodiment of FIG. 7 in that the charging current discharge current is generated directly between the power supply voltage VDD and the ground voltage VSS without using a current mirror.
도 9는 도 5의 아날로그 지연고정루프의 제2상세 실시예이다.FIG. 9 is a second detailed embodiment of the analog delay locked loop of FIG. 5.
도 9의 제2상세 실시예는 도 6의 제1상세 실시예와는 다르게 플래그신호 생성부(910)에서 생성한 플래그신호(flag)를 전하펌프부(930)가 아닌 루프필터부(940)로 입력한다.Unlike the first detailed embodiment of FIG. 6, the second detailed embodiment of FIG. 9 uses the
즉, 제1상세 실시예에서는 전하펌프(630)에서 출력되는 충전전류, 방전전류의 전류량은 플래그신호(flag)에 의해 변화시키는 방법으로 아날로그 지연고정루프 의 해상도를 변화시켰지만, 제2상세 실시예에서는 루프필터부(940)의 용량을 플래그신호(flag)에 의해 변화시켜 아날로그 지연고정루프의 해상도를 변화시킨다.That is, in the first detailed embodiment, the resolution of the analog delay locked loop is changed by changing the amount of charge current and discharge current output from the
루프필터부(940) 이외의 기본적인 구성은 제1상세 실시예와 동일하므로, 루프필터(940) 이외의 부분에 대한 이상의 상세한 설명은 생략하기로 한다.Since the basic configuration other than the
도 10은 도 9의 루프필터부(940)의 일실시예 구성도이다.FIG. 10 is a diagram illustrating an embodiment of the
도면에 도시된 바와 같이, 루프필터부(940)는 충전전류 또는 방전전류에 응답하여 충전 또는 방전되며, 제어전압(Vcontrol)을 출력하기 위한 둘 이상의 캐패시터(C1, C2)를 포함하며, 둘 이상의 캐패시터(C1, C2) 중 일부(C1)는 플래그신호(flag)에 응답하여 온/오프되는 것을 특징으로 한다.As shown in the figure, the
플래그신호(flag)가 디스에이블 된 경우 캐패시터 C1는 오프된다. 따라서 루프필터부(940) 전체의 캐패시턴스는 C1이 된다. 그리고 플래그신호(flag)가 인에이블 된 경우 캐패시터 C1은 온 된다. 따라서 루프필터부(940) 전체의 캐패시턴스는 C1+C2가 된다. 그러므로 플래그신호(flag)가 인에이블 된 경우에는 제어전압(Vcontrol)이 천천히 변화하게 되고, 플래그신호(flag)가 디스에이블 된 경우에는 제어전압(Vcontrol)이 빨리 변화하게 된다. 즉, 플래그신호(flag)의 인에이블 여부에 의해 지연고정루프의 해상도가 변하게 된다.When the flag signal is disabled, the capacitor C1 is turned off. Therefore, the capacitance of the entire
도 11은 본 발명에 따른 아날로그 지연고정루프에서 제어전압(Vcontrol)의 변화를 나타낸 도면이다.11 is a view showing a change in the control voltage (Vcontrol) in the analog delay lock loop according to the present invention.
도면에 도시된 바와 같이, 제어전압(Vcontrol)이 기준전압(Vref)보다 낮을 때 즉, 플래그신호(flag)가 디스에이블 된 경우 제어전압(Vcontrol)은 가파르게 증 가한다. 그러나 제어전압(Vcontrol)이 기준전압(Vref)보다 높아져 플래그신호(flag)가 인에이블 되는 경우 제어전압(Vcontrol)은 완만하게 증가한다. 즉, 고정(locking)까지 시간이 많이 남은 경우에는 제어전압(Vcontrol)을 가파르게 변화시키고, 고정까지의 시간이 적게 남은 경우에는 제어전압(Vcontrol)을 완만하게 변화시킨다.As shown in the figure, when the control voltage Vcontrol is lower than the reference voltage Vref, that is, when the flag signal flag is disabled, the control voltage Vcontrol increases rapidly. However, when the control signal Vcontrol is higher than the reference voltage Vref and the flag signal is enabled, the control voltage Vcontrol gradually increases. That is, the control voltage Vcontrol is changed steeply when much time is left until the lock, and when the time until lock time is low, the control voltage Vcontrol is gently changed.
따라서 고정시간(locking time)을 줄이면서도 고정에 가까워지면 제어전압(Vontrol)을 세밀하게 변화시키기 때문에 우수한 지터(jitter)특성을 얻을 수 있다는 장점이 있다.Therefore, it is advantageous to obtain excellent jitter characteristics because the control voltage Vontrol is changed in detail when the lock time is close to the lock time.
도 12는 본 발명에 따른 클럭 데이터 복원회로의 구성도이다.12 is a block diagram of a clock data recovery circuit according to the present invention.
본 발명에 따른 클럭 데이터 복원회로는, 클럭 데이터 복원회로의 고정(locking) 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 플래그신호 생성부(1210); 클럭(CLK)과 데이터(DATA)를 정렬하기 위해 클럭(CLK)의 지연량을 조절하며, 지연량을 조절하는 과정에서 지연량의 변화 폭을 플래그신호(flag)에 응답하여 조절하는 클럭데이터정렬부(1220); 및 클럭데이터정렬부(1220)를 통해 지연값이 조절된 클럭을 이용하여 상기 데이터를 복원하는 데이터복원부(1230)를 포함하여 구성된다.The clock data recovery circuit according to the present invention includes a flag
즉, 종래의 아날로그 클럭 데이터 복원회로에는 없던 플래그신호 생성부(1210)를 구비하여 클럭 데이터 복원회로의 고정(locking)까지 시간이 많이 남았는지 조금 남았는지의 정보를 갖는 플래그신호(flag)를 생성하며, 플래그신호를 통해 클럭데이터정렬부의 지연량 변화의 폭을 조절한다. 이는 클럭(CLK)의 최종적인 지연량이 플래그신호(flag)에 응답하여 변화된다는 의미가 아니라 지연량이 변화할 때 한번에 변화되는 지연량의 양이 플래그신호(flag)에 따라 변화된다는 의미이다. 즉, 플래그신호에 따라 클럭데이터정렬부(1220)의 해상도가 변한다.That is, a flag
도 13은 도 12의 클럭 데이터 복원회로의 제1상세 실시예이다.FIG. 13 is a first detailed embodiment of the clock data recovery circuit of FIG. 12.
플래그신호생성부(1310)는 아날로그 지연고정루프의 플래그신호생성부(610)와 동일하게 구성될 수 있다. 클럭데이터정렬부(1220)는 전압제어지연라인부(1350)으로부터 피드백된 클럭과 데이터(DATA)의 위상을 비교하는 위상비교부(1320); 위상비교부(1320)의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부(1330); 충전전류와 방전전류에 응답하여 제어전압(Vcontrol)을 출력하는 루프필터부(1340); 및 제어전압(Vcontrol)에 응답하여 클럭(CLK)의 지연값을 조절해 데이터 복원부(1360)와 위상비교부(1320)로 전달하는 전압제어지연라인부(1350)을 포함하여 구성된다. 또한, 데이터복원부(1360)는 전압제어지연라인부(1350)에서 출력되는 지연값이 조절된 클럭을 이용하여 데이터(DATA)를 복원한다. 전하펌프부(1330)와 루프필터부(1340)는 위상비교부(1320)의 비교결과에 따라 제어전압(Vcontrol)을 생성하는 역할을 수행하므로 이를 합하여 제어전압 생성부라 한다.The
도 13의 제1상세 실시예에서 클럭 데이터 복원회로의 고정시간을 빨리하는 기본적인 원리는 아날로그 지연고정루프의 제1상세 실시예(도 6)에서와 동일하다. 따라서 전하펌프부(1330)가 플래그신호(flag)의 제어를 받아 충전전류와 방전전류의 양을 조절한다. 전하펌프부는 도 7,8에서 도시한 전하펌프부와 동일하게 구성될 수 있으며, 그 동작도 동일하므로 더 이상의 상세한 설명은 생략하기로 한다.The basic principle of speeding up the fixed time of the clock data recovery circuit in the first detailed embodiment of FIG. 13 is the same as in the first detailed embodiment (FIG. 6) of the analog delay locked loop. Accordingly, the
도 14는 도 12의 클럭 데이터 복원회로의 제2상세 실시예이다.FIG. 14 is a second detailed embodiment of the clock data recovery circuit of FIG. 12.
도 14의 제2상세 실시예에서 클럭 데이터 복원회로의 고정시간을 빨리하는 기본적인 원리는 아날로그 지연고정루프의 제2상세 실시예(도 9)에서와 동일하다. 따라서 루프필터부(1440)가 플래그신호(flag)의 제어를 받아 자신의 용량(캐패시턴스)을 변화시킨다. 루프필터부(1440)는 도 10에서 도시한 루프필터부와 동일하게 구성될 수 있으며, 그 동작도 동일하므로 더 이상의 상세한 설명은 생략하기로 한다.In the second detailed embodiment of FIG. 14, the basic principle of accelerating the fixed time of the clock data recovery circuit is the same as that of the second detailed embodiment of the analog delay locked loop (FIG. 9). Accordingly, the
도 15는 본 발명에 따른 위상고정루프의 구성도이다.15 is a configuration diagram of a phase locked loop according to the present invention.
본 발명에 따른 위상고정루프는, 위상고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 플래그신호 생성부(1510); 및 안정적인 클럭을 출력하기 위해 입력 클럭(CLK_REF)과 피드백된 출력 클럭(CLK)의 위상/주파수를 비교하여 출력 클럭(CLK)의 주파수를 조절하며, 주파수를 조절하는 과정에서 주파수의 변화 폭을 플래그신호(flag)에 응답하여 조절하는 주파수조절부(1520)를 포함하여 구성된다.The phase lock loop according to the present invention includes a flag
즉, 종래의 위상고정루프에는 없던 플래그신호 생성부(1510)를 구비하여 위상고정루프의 고정까지 시간이 많이 남았는지 조금 남았는지의 정보를 갖는 플래그신호(flag)를 생성하며, 플래그신호(flag)를 통해 주파수조절부(1520)의 주파수 변화량의 폭을 조절한다. 이는 최종적인 출력 클럭(CLK)의 주파수가 플래그신호(flag)에 응답하여 변화된다는 의미가 아니라 주파수가 변화할 때 한번에 변화되는 주파수의 변화량이 플래그신호(flag)에 따라 변화된다는 의미이다. 즉, 플래그신호(flag)에 따라 주파수조절부(1520)의 해상도가 변한다.That is, a flag
도 16은 도 15의 위상고정루프의 제1상세 실시예이다.FIG. 16 is a first detailed embodiment of the phase locked loop of FIG. 15.
플래그신호 생성부(1610)는 아날로그 지연고정루프의 플래그신호 생성부(610)와 동일하게 구성될 수 있다. 다만, 전압제어발진기(1650)는 설계에 따라 제어전압(Vcontrol)이 높아질수록 주파수가 높아지는 경우도 있고, 제어전압(Vcontrol)이 낮아질수록 주파수가 높아지는 경우도 있으므로, 플래그신호 생성부(1610)의 비교기(1612)의 +, - 단자의 입력신호를 서로 바꾸어줘야 하는 경우는 있을 수 있다.The
주파수조절부(1520)는 입력 클럭(CLK_REF)과 출력클럭(CLK)의 위상/주파수를 비교하는 위상/주파수 비교부(1620); 위상/주파수 비교부(1620)의 출력에 응답하여 충전전류 또는 방전전류를 출력하는 전하펌프부(1630); 충전전류와 방전전류에 응답하여 제어전압(Vcontrol)을 출력하는 루프필터부(1640); 및 제어전압(Vcontrol)에 의해 결정되는 주파수를 가지는 출력클럭(CLK)을 출력하는 전압제어발진기부(1650)를 포함하여 구성된다. 전하펌프부(1630)와 루프필터부(1640)는 위상/주파수 비교부(1620)의 비교결과에 따라 제어전압(Vcontrol)을 생성하는 역할을 하므로 이를 합하여 제어전압 생성부라 한다.The
도 16의 제1상세 실시예에서의 위상고정루프의 고정시간을 빨리하는 기본적인 원리는 아날로그 지연고정루프의 제1상세 실시예(도 6)에서와 동일하다. 따라서 전하펌프부(1630)가 플래그신호(flag)의 제어를 받아 충전전류와 방전전류의 양을 조절한다. 전하펌프부는 도 7,8에서 도시한 전하펌프부와 동일하게 구성될 수 있으며, 그 동작도 동일하므로 더 이상의 상세한 설명은 생략하기로 한다.The basic principle of accelerating the fixed time of the phase locked loop in the first detailed embodiment of FIG. 16 is the same as in the first detailed embodiment (FIG. 6) of the analog delay locked loop. Accordingly, the
도 17은 도 15의 위상고정루프의 제2상세 실시예이다.FIG. 17 is a second detailed embodiment of the phase locked loop of FIG. 15.
도 17의 제2상세 실시예에서 위상고정루프의 고정시간을 빨리하는 기본적인 원리는 아날로그 지연고정루프의 제2상세 실시예(도 9)에서와 동일하다. 따라서 루 프필터부(1740)가 플래그신호(flag)의 제어를 받아 자신의 용량(캐패시턴스)을 변화시킨다. 루프필터부(1740)는 도 10에서 도시한 루프필터부와 동일하게 구성될 수 있으며, 그 동작도 동일하므로 더 이상의 상세한 설명은 생략하기로 한다.In the second detailed embodiment of FIG. 17, the basic principle of accelerating the fixed time of the phase locked loop is the same as that of the second detailed embodiment of the analog delay locked loop (FIG. 9). Accordingly, the
이상에서 살펴본 바와 같이, 본 발명에 따른 아날로그 지연고정루프, 클럭 데이터 복원회로, 위상고정루프는 자신의 고정까지 남은 시간이 많은 경우에는 제어전압을 러프(rough)하게 변화시키고, 자신의 고정까지 남은 시간이 적은 경우에는 제어전압을 세밀하게 변화시킨다. 따라서 고정시간을 빨리하면서도 정확한 동작을 보장받을 수 있다는 장점이 있다.As described above, the analog delay locked loop, the clock data recovery circuit, and the phase locked loop according to the present invention roughly change the control voltage when the time remaining until the fixation is large and remain until the fixation. If the time is small, the control voltage is changed in detail. Therefore, there is an advantage that the fixed operation can be guaranteed fast and accurate operation.
도 5, 6, 9를 다시 참조하여 본 발명에 따른 아날로그 지연고정루프의 동작방법에 대해 살펴본다. 본 발명에 따른 아날로그 지연고정루프의 동작방법은, 지연고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 단계; 내부 클럭(CLK)과 피드백된 클럭의 위상을 비교하는 단계; 비교결과에 따라 제어전압(Vcontrol)을 조절해 출력하며, 제어전압(Vcontrol)을 조절하는 과정에서 제어전압(Vcontrol)의 변화 폭을 플래그신호(flag)에 응답하여 조절하는 것을 특징으로 하는 제어전압(Vcontrol)을 출력하는 단계; 제어전압(Vcontrol)에 응답하여 내부클럭(CLK)의 지연값을 조절하는 단계; 및 지연값이 조절된 내부클럭을 소정시간 더 지연시켜(지연모델부에 의해 이루어짐) 피드백된 클럭으로서 피드백하는 단계를 포함한다.Referring to Figures 5, 6, and 9 again looks at with respect to the operation method of the analog delay locked loop according to the present invention. In accordance with another aspect of the present invention, there is provided a method of operating an analog delay locked loop, the method comprising: generating a flag signal enabled according to a time remaining before the delay locked loop is fixed; Comparing the phase of the internal clock CLK with the feedback clock; The control voltage Vcontrol is controlled and output according to the comparison result, and in the process of adjusting the control voltage Vcontrol, the control voltage Vcontrol is controlled in response to a flag signal. Outputting (Vcontrol); Adjusting a delay value of the internal clock CLK in response to the control voltage Vcontrol; And delaying the internal clock of which the delay value is adjusted by a predetermined time (feedback by the delay model unit) to feed back as a feedback clock.
도 6의 제1상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우 상기 제어전압을 출력하는 단계는, 내부 클럭(CLK)과 피드백된 클럭의 위상 비교결과에 따 라 충전전류 또는 방전전류를 출력하며, 그 전류량은 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 충전전류 또는 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하는 전압출력 단계로 이루어진다.According to the method as described in the first detailed embodiment of FIG. 6, the outputting of the control voltage outputs a charging current or a discharging current according to a phase comparison result between the internal clock CLK and the feedback clock. A current output step, characterized in that the amount of current is determined according to a flag signal; And a voltage output step of outputting a control voltage Vcontrol, which is charged and discharged by the charging current or the discharge current and whose potential is determined.
또한, 도 7의 제2상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우 상기 제어전압을 출력하는 단계는, 내부 클럭(CLK)과 피드백된 클럭의 위상 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 충전전류 또는 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하며, 충전 방전에 따른 제어전압(Vcontrol)의 전위 변화의 정도는 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전압출력 단계로 이루어진다.In addition, when the method according to the method described in the second detailed embodiment of FIG. 7 outputs the control voltage, the charging current or the discharging current is output according to the phase comparison result of the internal clock CLK and the feedback clock. Doing; And outputs a control voltage Vcontrol that is charged and discharged according to the charging current or the discharge current and whose potential is determined, and a degree of change in the potential of the control voltage Vcontrol according to the charging discharge is determined according to a flag signal. It consists of a voltage output step.
도 12, 13, 14를 다시 참조하여 본 발명에 따른 클럭 데이터 복원방법에 대해 살펴본다. 본 발명에 따른 클럭 데이터 복원방법은, 클럭 데이터 복원회로의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 단계; 데이터(DATA)와 피드백된 클럭의 위상을 비교하는 단계; 비교결과에 따라 제어전압(Vontrol)을 조절해 출력하며, 제어전압(Vcontrol)을 조절하는 과정에서 제어전압(Vcontrol)의 변화 폭을 플래그신호(flag)에 응답하여 조절하는 것을 특징으로 하는 제어전압(Vcontrol)을 출력하는 단계; 제어전압(Vcontrol)에 응답하여 클럭(CLK)의 지연값을 조절하며, 지연값이 조절된 클럭을 피드백된 클럭으로서 피드백하는 단계; 및 지연값이 조절된 클럭을 이용하여 데이터(DATA)를 복원하는 단계를 포함한다.12, 13, and 14 again, a clock data recovery method according to the present invention will be described. The clock data recovery method according to the present invention comprises the steps of: generating a flag signal (flag) is enabled according to the time remaining before the clock data recovery circuit is fixed; Comparing phases of the data DATA and the fed back clock; The control voltage Vontrol is adjusted and output according to the comparison result, and in the process of adjusting the control voltage Vcontrol, the control voltage Vcontrol is controlled in response to a flag signal. Outputting (Vcontrol); Adjusting a delay value of the clock CLK in response to the control voltage Vcontrol, and feeding back a clock whose delay value is adjusted as a feedback clock; And restoring data DATA using a clock whose delay value is adjusted.
도 13의 제1상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우 상기 제어전압을 출력하는 단계는, 데이터(DATA)와 피드백된 클럭의 위상 비교결과에 따라 충전전류 또는 방전전류를 출력하며, 그 전류량은 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 충전전류 또는 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하는 전압출력 단계로 이루어진다.According to the method as described in the first detailed embodiment of FIG. 13, the outputting of the control voltage outputs a charging current or a discharging current according to a phase comparison result of the data DATA and the fed back clock. A current output step, characterized in that the amount of current is determined according to a flag signal; And a voltage output step of outputting a control voltage Vcontrol, which is charged and discharged by the charging current or the discharge current and whose potential is determined.
또한, 도 14의 제2상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우 상기 제어전압을 출력하는 단계는, 데이터(DATA)와 피드백된 클럭의 위상 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 충전전류 또는 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하며, 충전 방전에 따른 제어전압(Vcontrol)의 전위 변화의 정도는 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전압출력 단계로 이루어진다.In the case of the method as described in the second detailed embodiment of FIG. 14, the outputting of the control voltage may include outputting a charging current or a discharging current according to a phase comparison result of the data DATA and the fed back clock. step; And outputs a control voltage Vcontrol that is charged and discharged according to the charging current or the discharge current and whose potential is determined, and a degree of change in the potential of the control voltage Vcontrol according to the charging discharge is determined according to a flag signal. It consists of a voltage output step.
도 15,16,17을 다시 참조하여 본 발명에 따른 위상고정루프의 동작방법에 대해 살펴본다. 본 발명에 따른 위상고정루프의 동작방법은, 위상고정루프의 고정 전까지 남은 시간에 따라 인에이블 되는 플래그신호(flag)를 생성하는 단계; 입력 클럭(CLK_REF)과 피드백된 출력 클럭(CLK)의 위상/주파수를 비교하는 단계; 비교결과에 따라 제어전압(Vcontrol)을 조절해 출력하며, 제어전압(Vcontrol)을 조절하는 과정에서 제어전압(Vcontrol)의 변화 폭을 플래그신호(flag)에 응답하여 조절하는 것을 특징으로 하는 제어전압(Vcontrol)을 출력하는 단계; 및 제어전압(Vcontrol)에 의해 결정되는 주파수를 가지는 출력 클럭(CLK)을 출력하는 단계를 포함한다.Referring to FIGS. 15, 16, and 17 again, a method of operating the phase locked loop according to the present invention will be described. In accordance with another aspect of the present invention, there is provided a method of operating a phase locked loop, the method comprising: generating a flag signal enabled according to a time remaining before the phase locked loop is fixed; Comparing the phase / frequency of the input clock CLK_REF and the fed back output clock CLK; The control voltage Vcontrol is controlled and output according to the comparison result, and in the process of adjusting the control voltage Vcontrol, the control voltage Vcontrol is controlled in response to a flag signal. Outputting (Vcontrol); And outputting an output clock CLK having a frequency determined by the control voltage Vcontrol.
도 16의 제1상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우, 상기 제어전압을 출력하는 단계는, 입력 클럭(CLK_REF)과 출력 클럭(CLK)의 위상/주파수 비교결과에 따라 충전전류 또는 방전전류를 출력하며, 그 전류량은 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전류출력 단계; 및 충전전류 또는 방전전류에 의해 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하는 전압출력 단계로 이루어진다.According to the method as described in the first detailed embodiment of FIG. 16, the outputting of the control voltage may include charging current or discharging according to a phase / frequency comparison result of the input clock CLK_REF and the output clock CLK. Outputting a current, the current amount of which is determined according to a flag signal; And a voltage output step of outputting a control voltage Vcontrol, which is charged and discharged by the charging current or the discharge current and whose potential is determined.
도 17의 제2상세 실시예에서 이루어지는 것과 같은 방법에 의할 경우, 상기 제어전압을 출력하는 단계는, 입력 클럭(CLK_REF)과 출력 클럭(CLK)의 위상/주파수 비교결과에 따라 충전전류 또는 방전전류를 출력하는 단계; 및 충전전류 또는 방전전류에 따라 충전 방전되며 전위가 결정되는 제어전압(Vcontrol)을 출력하며, 충전 방전에 따른 제어전압(Vcontrol)의 전위 변화의 정도는 플래그신호(flag)에 따라 결정되는 것을 특징으로 하는 전압출력 단계로 이루어진다.According to the method as described in the second detailed embodiment of FIG. 17, the outputting of the control voltage may include charging current or discharging according to a phase / frequency comparison result of the input clock CLK_REF and the output clock CLK. Outputting a current; And outputs a control voltage Vcontrol that is charged and discharged according to the charging current or the discharge current and whose potential is determined, and a degree of change in the potential of the control voltage Vcontrol according to the charging discharge is determined according to a flag signal. It consists of a voltage output step.
본 발명의 기술 사상은 상기 바람직한 실시예에 따라 구체적으로 기술되었으나, 상기한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술 분야의 통상의 전문가라면 본 발명의 기술 사상의 범위 내에서 다양한 실시예가 가능함을 알 수 있을 것이다.Although the technical idea of the present invention has been described in detail according to the above preferred embodiment, it should be noted that the above-described embodiment is for the purpose of description and not of limitation. In addition, it will be appreciated by those skilled in the art that various embodiments are possible within the scope of the technical idea of the present invention.
도 1은 종래의 아날로그 지연고정루프의 구성도.1 is a block diagram of a conventional analog delay lock loop.
도 2는 종래의 클럭 데이터 복원회로의 구성도.2 is a block diagram of a conventional clock data recovery circuit.
도 3은 클럭 데이터 복원회로를 통해 데이터에 정렬된 클럭을 보여주는 도면.3 shows a clock aligned to data via a clock data recovery circuit;
도 4는 종래의 위상고정루프의 구성도.4 is a block diagram of a conventional phase locked loop.
도 5는 본 발명에 따른 아날로그 지연고정루프의 구성도.5 is a block diagram of an analog delay locked loop according to the present invention.
도 6는 도 5의 아날로그 지연고정루프의 제1상세 실시예.FIG. 6 is a first detailed embodiment of the analog delay locked loop of FIG.
도 7은 도 6의 전하펌프부(630)의 일실시예 구성도.7 is a configuration diagram of an embodiment of the
도 8은 도 6의 전하펌프부(630)의 다른 실시예 구성도.8 is a configuration diagram of another embodiment of the
도 9는 도 5의 아날로그 지연고정루프의 제2상세 실시예.FIG. 9 is a second detailed embodiment of the analog delay locked loop of FIG. 5; FIG.
도 10은 도 9의 루프필터부(910)의 일실시예 구성도.FIG. 10 is a diagram illustrating an embodiment of the
도 11은 본 발명에 따른 아날로그 지연고정루프에서 제어전압(Vcontrol)의 변화를 나타낸 도면.11 is a view showing a change in the control voltage (Vcontrol) in the analog delay lock loop according to the present invention.
도 12는 본 발명에 따른 클럭 데이터 복원회로의 구성도.12 is a block diagram of a clock data recovery circuit according to the present invention.
도 13은 도 12의 클럭 데이터 복원회로의 제1상세 실시예.FIG. 13 is a first detailed embodiment of the clock data recovery circuit of FIG. 12;
도 14는 도 12의 클럭 데이터 복원회로의 제2상세 실시예.FIG. 14 is a second detailed embodiment of the clock data recovery circuit of FIG.
도 15는 본 발명에 따른 위상고정루프의 구성도.15 is a block diagram of a phase locked loop according to the present invention.
도 16은 도 15의 위상고정루프의 제1상세 실시예.FIG. 16 is a first detailed embodiment of the phase locked loop of FIG.
도 17은 도 15의 위상고정루프의 제2상세 실시예.FIG. 17 is a second detailed embodiment of the phase locked loop of FIG.
*도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
510, 1210, 1510: 플래그신호 생성부 520: 클럭정렬부510, 1210, and 1510: flag signal generation unit 520: clock alignment unit
1220: 클럭 데이터 정렬부 1230: 데이터 복원부1220: clock data alignment unit 1230: data recovery unit
1520: 주파수조절부1520: frequency control unit
Claims (38)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070088930A KR100942969B1 (en) | 2007-09-03 | 2007-09-03 | Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070088930A KR100942969B1 (en) | 2007-09-03 | 2007-09-03 | Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090023852A KR20090023852A (en) | 2009-03-06 |
KR100942969B1 true KR100942969B1 (en) | 2010-02-17 |
Family
ID=40693015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070088930A KR100942969B1 (en) | 2007-09-03 | 2007-09-03 | Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100942969B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002353808A (en) | 2001-05-24 | 2002-12-06 | Nec Corp | Clock control circuit |
KR20040064036A (en) * | 2003-01-09 | 2004-07-16 | 주식회사 하이닉스반도체 | Analog Delay Lock Loop with tracking analog-digital converter |
US7023944B2 (en) | 2000-04-07 | 2006-04-04 | Via Technologies, Inc. | Method and circuit for glitch-free changing of clocks having different phases |
KR20070035923A (en) * | 2005-09-28 | 2007-04-02 | 주식회사 하이닉스반도체 | Delay cell of voltage controled delay line using digital and analog control |
-
2007
- 2007-09-03 KR KR1020070088930A patent/KR100942969B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7023944B2 (en) | 2000-04-07 | 2006-04-04 | Via Technologies, Inc. | Method and circuit for glitch-free changing of clocks having different phases |
JP2002353808A (en) | 2001-05-24 | 2002-12-06 | Nec Corp | Clock control circuit |
KR20040064036A (en) * | 2003-01-09 | 2004-07-16 | 주식회사 하이닉스반도체 | Analog Delay Lock Loop with tracking analog-digital converter |
KR20070035923A (en) * | 2005-09-28 | 2007-04-02 | 주식회사 하이닉스반도체 | Delay cell of voltage controled delay line using digital and analog control |
Also Published As
Publication number | Publication date |
---|---|
KR20090023852A (en) | 2009-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100776903B1 (en) | Delay locked loop | |
US6784707B2 (en) | Delay locked loop clock generator | |
US7696799B2 (en) | Delay cell of voltage controlled delay line using digital and analog control scheme | |
US8897411B2 (en) | Process, voltage, temperature independent switched delay compensation scheme | |
KR100937994B1 (en) | Injection locking clock generator and clock synchronization circuit using the same | |
US6812754B1 (en) | Clock synchronizer with offset prevention function against variation of output potential of loop filter | |
US7242733B2 (en) | Clock recovery circuit | |
KR100857855B1 (en) | Semiconductor memory device and the method for operating the same | |
US6346838B1 (en) | Internal offset-canceled phase locked loop-based deskew buffer | |
US6249159B1 (en) | Frequency control circuit having increased control bandwidth at lower device operating speed | |
US10333534B1 (en) | Apparatuses and methods for providing frequency divided clocks | |
KR100505657B1 (en) | Delay time compensation circuit with delay cells having various unit delay time | |
US6320424B1 (en) | Method of providing and circuit for providing phase lock loop frequency overshoot control | |
US7061287B2 (en) | Delay locked loop | |
KR20050105558A (en) | Delay locked loop device | |
JPH028950A (en) | Circuit synthesizing system | |
US20040113667A1 (en) | Delay locked loop with improved strobe skew control | |
US7489168B2 (en) | Clock synchronization apparatus | |
KR100293256B1 (en) | A fast lock on time mixed mode delay locked loop with low jitter | |
US6614318B1 (en) | Voltage controlled oscillator with jitter correction | |
EP1618461B1 (en) | Deskew system in a clock distribution network using a pll and a dll | |
US20040051569A1 (en) | Register controlled delay locked loop | |
KR100942969B1 (en) | Analog Delay Locked Loop and Operating Method of same, Circuit and Method for Clock Data Recovery, Phase Locked Loop and Operating Method of same | |
US20110156778A1 (en) | Internal clock signal generator and operating method thereof | |
US7227386B2 (en) | Phase locked loop lock-detection circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |