+

US20020036525A1 - Circuit for synchronizing frequencies of clock signals - Google Patents

Circuit for synchronizing frequencies of clock signals Download PDF

Info

Publication number
US20020036525A1
US20020036525A1 US09/897,582 US89758201A US2002036525A1 US 20020036525 A1 US20020036525 A1 US 20020036525A1 US 89758201 A US89758201 A US 89758201A US 2002036525 A1 US2002036525 A1 US 2002036525A1
Authority
US
United States
Prior art keywords
clock signal
signal
phase
pll
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/897,582
Other versions
US6424193B1 (en
Inventor
Sung-Sik Hwang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS, CO., LTD. reassignment SAMSUNG ELECTRONICS, CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HWANG, SUNG-SIK
Publication of US20020036525A1 publication Critical patent/US20020036525A1/en
Application granted granted Critical
Publication of US6424193B1 publication Critical patent/US6424193B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0814Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/087Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/089Details 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/089Details 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/0891Details 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

Definitions

  • the present invention relates to a circuit for synchronizing frequencies of two clock signals, and more particularly to a phase-locked loop (PLL) circuit synchronizing an input clock signal having a first frequency with a reference clock signal having a second frequency.
  • PLL phase-locked loop
  • the object of the present invention is to provide a circuit and method for synchronizing an input clock signal having a first frequency with a reference clock signal having a second frequency.
  • the PLL circuit includes a first phase comparator circuit for comparing phases of a first (input) clock signal having a first frequency and a feedback signal and for generating a control voltage corresponding to a phase difference between the first clock signal and the feedback signal.
  • a second phase comparator circuit compares phases of a second (reference) clock signal having a second frequency and an output clock signal and for generating a differential signal indicative of a phase difference between the reference clock signal and an output clock signal.
  • a counter counts data in response to the differential signal of the second phase comparator circuit.
  • the PLL circuit further includes a decoder for generating N bit switching control signals by decoding the counting data from the counter.
  • a voltage-controlled delay line generates a feedback signal in respnse to the first clock signal after the input clock signal is delayed while the control voltage is applied to the VCDL.
  • the VCDL includes N delay stages which are connected in series corresponding to each bit of the switching control signals and generates the output clock signal in response to a signal from the one of delay stages corresponding to the third switching control signals.
  • a method for a PLL circuit to allow synchronizing a first (input clock) signal having a first frequency with a second (reference) clock signal having a second frequency.
  • a feedback signal which is delayed with respect to the input clock signal by one cycle is generated by delaying the input clock signal.
  • the phases of the input clock signal and the reference clock signal are compared.
  • a differential signal corresponding to a phase difference when the phases of the input clock signal and the reference clock signal are not identical with each other is generated.
  • Data is counted up or down in response to the differential signal. Control signals from the counting data are decoded, and an output clock signal is provided by delaying the input clock signal while the control signals are activated.
  • the method is carried out repeatedly until the phases of the input clock signal and the reference clock signal are identical to each other.
  • generating the feedback signal includes receiving the input clock signal, comparing phases of the input clock signal and the feedback signal, generating a differential signal when the phases of the input clock signal and the feedback signal are not identical with each other, generating a control voltage corresponding to the differential signal, and generating the feedback signal by delaying the input clock signal while the control voltage is applied to the VCDL. The steps are repeated until the phases of the input clock signal and the feedback signal are identical to each other.
  • FIG. 1 is a circuit diagram showing a phase locked loop (PLL) circuit in accordance with an embodiment of the present invention.
  • PLL phase locked loop
  • FIG. 2 is a detailed circuit diagram of one embodiment of the charge pump shown in FIG. 1.
  • FIG. 3 is a detailed circuit diagram of one embodiment of the precharge circuit of FIG. 2.
  • FIG. 4 is a detailed circuit diagram of another embodiment of the precharge circuit of FIG. 2.
  • FIG. 5 is a block diagram showing a detailed configuration of one embodiment of the phase comparator of FIG. 1.
  • FIG. 6 is a diagram showing states of a second up-counting signal and a second down-counting signal provided from a phase comparator of FIG. 5 in accordance with an output clock signal from a voltage controlled delay line and a reference clock signal.
  • FIG. 7 is a detailed circuit diagram showing one embodiment of the voltage controlled delay line of FIG. 1.
  • FIG. 8 is a detailed circuit diagram showing a first delay stage shown FIG. 7.
  • FIGS. 9A and 9B are flow charts showing sequential procedures of the PLL circuit of FIG. 1.
  • FIG. 10 is a graph showing procedures compared with the precharge circuits of FIGS. 3 and 4.
  • FIGS. 11A and 11B are graphs showing second up-counting and down-counting signals from a counter when the PLL circuit according to a preferred embodiment of the present invention is simulated by HSPICE.
  • FIG. 12A is a graph showing a reference clock signal at 40 MHz.
  • FIG. 12B is a graph showing an input clock signal at 80 MHz.
  • FIG. 12C is a graph showing an output clock signal from the voltage controlled delay line.
  • FIG. 1 is a block diagram showing a configuration of a PLL circuit in accordance with an embodiment of the present invention.
  • the PLL circuit 10 includes an analog phase comparator 100 , a VCDL 300 , a phase comparator 400 , a counter 500 , and a decoder 600 .
  • the analog phase comparator 100 includes a phase/frequency detector 110 , a charge pump 120 , and a loop filter 130 .
  • the phase/frequency detector 110 compares a phase of an input clock signal F CLK from an external source with a phase of a feedback signal F FD from the VCDL 300 , and then generates a first up-counting signal UP 1 and a first down-counting signal DN 1 corresponding to the phase difference.
  • the phase/frequency detector 110 generates the UP 1 signal when the phase of the F CLK is earlier than that of the F FD , and generates the DN 1 when the phase of the F CLK is later than that of the F FD .
  • the charge pump 120 generates a charge pump signal CP in response to the UP 1 and the DN 1 signals from the phase/frequency detector 110 . Further, the loop filter 130 generates a control voltage V CTRL in response to the charge pump signal CP from the charge pump 120 .
  • the loop filter 130 is composed of a capacitor C 1 connected between an output terminal of the charge pump 120 and a ground voltage.
  • the phase comparator 400 compares a phase of a reference clock signal F REF with a phase of an output clock signal F OUT from the VCDL 300 , and then generates a second up-counting signal UP 2 and a second down-counting signal DN 2 corresponding to a phase difference between the two signals, F REF and F OUT .
  • the counter 500 counts up or down by one bit in response to the UP 2 and the DN 2 signals provided from the phase comparator 400 , and then generates 6-bit counting signals CNT[0:5].
  • the decoder 600 generates 64-bit third switching control signals SW 3 [0:63] by decoding the CNT[0:5] generated from the counter 500 .
  • the VCDL 300 generates the feedback signal F FD by delaying the input clock signal F CLK while the control voltage V CTRL is applied to the VCDL, and also generates the output clock signal F OUT in response to the SW 3 [0:63] signals generated from the decoder 600 .
  • FIG. 2 is a detailed circuit diagram showing the charge pump of FIG. 1.
  • the charge pump 120 has a charge pump circuit 210 and a precharge circuit 230 for precharging a capacitor C 1 of the loop filter 130 .
  • the charge pump circuit 210 includes PMOS transistors 212 and 218 , NMOS transistors 214 and 220 , and switches 216 and 222 .
  • the PMOS transistor 212 has a current path formed between a power supply voltage VDD and a ground voltage VSS, and has a gate connected to the VSS.
  • the PMOS transistor 218 has a current path formed between one end of the switch 216 and first node N 1 and has a gate connected to the VSS.
  • the NMOS transistor 214 has a current path formed between the VDD and the VSS and has a gate connected to the VDD.
  • the NMOS transistor 220 has a current path formed between the first node N 1 and one end of the switch 222 and has a gate connected the VDD.
  • the switch 216 is connected between the power supply voltage VDD and source of the PMOS transistor 218 and is turned on or off by a first up-counting signal UP 1 from the phase/frequency detector 110 .
  • the switch 222 is connected between a drain of the NMOS transistor 220 and the ground voltage VSS and is turned on or off by a first down-counting signal DN 1 from the phase/frequency detector 110 .
  • a phase of the input clock signal F CLK is earlier than that of the feedback signal F FD , the switch 216 is turned on by UP 1 and the node N 1 is charged up to the VDD level.
  • the switch 222 is turned on by DN 1 and the node N 1 is discharged to the VSS level.
  • the switches 216 and 222 are formed of NMOS transistors, and connect dummy transistors between drain and source terminals of switching transistors so as to prevent noise due to charge injection when transistors are turned on and off.
  • FIG. 3 is a detailed circuit diagram showing one embodiment of a precharge circuit 230 of FIG. 2.
  • the precharge circuit 230 includes resistors 232 and 234 , transmission gates 236 and 238 , and inverters 240 , 242 , and 244 .
  • the resistors 232 and 234 are connected between the power supply voltage VDD and the ground voltage VSS in series and thereby the VDD is divided.
  • a low-leveled precharge control signal PRE is provided from an external source. Accordingly, an electric charge of a second node N 2 is divided by the resistors 232 and 234 and is provided to the loop filter 130 through the transmission gate 238 , and thereby the capacitor C 1 of the loop filter 130 is precharged to a certain level.
  • PRE is transitioned to a high level. Then, a current path formed between the second node N 2 and the loop filter 130 is cut off, and thereby a current path is formed between the first node N 1 of charge pump circuit 210 and the loop filter 130 through the transmission gate 236 . Therefore, a charge pump signal CP from the charge pump circuit 210 is provided to the loop filter 130 .
  • the PLL circuit 10 ensures stable operations by precharging the capacitor C 1 of the loop filter 130 to a certain level.
  • FIG. 4 is a circuit diagram showing another embodiment of the precharge circuit of FIG. 2. While the precharge circuit 230 of FIG. 3 performs a precharge operation in response to the precharge control signal PRE from external sources, a precharge circuit 270 of FIG. 4 performs the precharge operation in accordance with a result of a differential amplifier 288 acting as a comparator.
  • the precharge circuit 270 is composed of resistors 272 , 274 , and 276 connected sequentially between the power supply voltage VDD and the ground voltage VSS in series, transmission gates 278 and 280 , inverters 282 , 284 , and 286 , and the differential amplifier 288 .
  • an electric potential of an inverted input terminal ( ⁇ ) in the differential amplifier 288 is higher than that of a non-inverted input terminal (+). Therefore, the differential amplifier 288 generates a low-leveled signal, thereby a charge of third node N 3 is provided to the capacitor C 1 of the loop filter 130 through the transmission gate 280 , and then the C 1 is precharged to a certain level.
  • the differential amplifier 288 After a predetermined period of time, if the potential of the third node N 3 becomes higher than that of a fourth node N 4 , the differential amplifier 288 generates a high-leveled signal. The signal passes through the transmission gate 278 , thereby a current path is formed between the first node N 1 of the charge pump circuit 210 and the loop filter 130 , and then the charge pump signal CP is provided to the loop filter 130 from the charge pump circuit 210 .
  • FIG. 10 is a graph showing voltage levels of embodiments of the precharge circuits of FIGS. 3 and 4.
  • the ‘X’ and the ‘Y’ denote voltage levels supplied to the loop filter 130 by the precharge circuit 230 and by the precharge circuit 270 of FIG. 4, respectively.
  • a voltage of the second node N 2 is applied to the loop filter 130 through the transmission gate 238 by a low-leveled precharge control signal PRE. After that, the PRE goes to a high level, and then a voltage from the charge pump circuit 210 is provided to the loop filter 130 through the transmission gate 236 .
  • a voltage which is lower than the voltage level of the N 2 precharged by the first down-counting signal DN 1 , is provided to the loop filter 130 .
  • the precharge circuit 270 of FIG. 4 when the loop filter 130 is charged, an output signal of the differential amplifier 288 goes from a low level to a high level.
  • a charge or a discharge state of the charge pump circuit 210 is determined in accordance with a turn-on or off state of the transmission gate 278 . As shown in FIG. 10, considering a locking time until the system is locked on a stable operating voltage after a power-up, the locking time of the precharge circuit 270 of FIG. 4 is earlier than that of the precharge circuit 230 of FIG. 3.
  • FIG. 5 is a block diagram showing a detailed configuration of the phase comparator 400 of FIG. 1.
  • the phase comparator 400 includes a delay circuit 410 , D-flip-flops 420 and 422 , and NAND gates 424 and 426 .
  • the delay circuit 410 is composed of four different delay units 411 - 414 and a multiplexer 415 . Each delay unit has a different delay time, receives the output clock signal F OUT from the VCDL 300 , and generates a signal after the F OUT is delayed during an established delay time.
  • the delay times by four delay units 411 - 414 correspond to the frequencies of the input clock signal F CLK .
  • the delay times by the delay units 411 - 414 are B 1 , B 2 , B 3 , and B 4 , respectively (B 1 ⁇ B 2 ⁇ B 3 ⁇ B 4 ).
  • the multiplexer 415 selects one, and then generates a clock signal M OUT in response to a selection signal SEL from an external source.
  • the clock signal M OUT is later than the output clock signal F OUT from the VCDL 300 , and the selection signal SEL is based on a frequency of the reference clock signal F REF . For example, if the frequency of the F REF is A 1 , the SEL is used to select the delay unit 411 having the B 1 delay time.
  • the D-flip-flop 420 receives the F REF and synchronizes with the F OUT provided from the VCDL 300 .
  • the D-flip-flop 422 receives the F REF and synchronizes with the clock signal M OUT from the multiplexer 415 .
  • the NAND gate 424 generates the second down-counting signal DN 2 in response to signals generated from non-inverted output terminals Q of the D-flip-flops 420 and 422 .
  • the NAND gate 426 generates the second up-counting signal UP 2 in response to signals from inverted output terminals QB of the D-flip-flops 420 and 422 .
  • FIG. 6 is a diagram showing states of the second up-counting signal UP 2 and the second down-counting signal DN 2 from the phase comparator of FIG. 5 in accordance with the output clock signal F OUT from the VCDL 300 and the reference clock signal F REF .
  • the “window” is a time period between when the F OUT from the VCDL 300 goes from a low level to a high level and when the M OUT from the multiplexer 415 goes from a low level to a high level.
  • the input clock signal F CLK has a frequency from 10 MHz to 320 MHz
  • a range of the window is from 500 ps to 1.5 ns.
  • States of the second up-counting signal UP 2 and the second down-counting signal DN 2 from the NAND gates 424 and 426 are determined according to a point of time that the reference clock signal F REF goes from a low level to a high level, i.e., whether the point of time is later than an end of the window, within the window, or earlier than a beginning of the window.
  • the counter 500 as a 6-bit counter operates in accordance with the UP 2 and the DN 2 from the NAND gates 424 and 426 of the phase comparator 400 . That is, when the UP 2 is a high level, the counter 500 counts up by one bit and when the DN 2 is a high level, the counter counts down by one bit. However, when the UP 2 and DN 2 are both high levels, the counter does not operate.
  • the decoder 600 receives 6-bit counting signals CNT[5:0] from the counter 500 and generates third switching control signals SW 3 [0:63]. For example, among 64-bit of the third switching control signals SW 3 [0:63] generated from the decoder 600 , only one bit is state ‘1’ and other 63-bit are state ‘0’.
  • FIG. 7 is a detailed circuit diagram showing a voltage controlled delay line VCDL 300 of FIG. 1.
  • the VCDL 300 includes 64 delay stages D 0 -D 63 , a first switch array 310 , three switches SB 0 -SB 2 , and a third switch array 320 .
  • the delay stages D 0 -D 63 are divided into four blocks BLOCK 1 -BLOCK 4 , and are connected to each other in series.
  • the BLOCK 1 -BLOCK 4 are composed of delay stages D 0 -D 7 , D 8 -D 15 , D 16 -D 31 , and D 32 -D 63 , respectively, and connected by the switches SB 0 , SB 1 , and SB 2 .
  • the SB 0 , SB 1 , and SB 2 are controlled by bits corresponding to second switching control signals SW 2 [0:2] from external sources.
  • the first switch array 310 receives one of output signals from the BLOCK 1 -BLOCK 4 , and generates the feedback signal F FD in response to first switching control signals SW 1 [0:3] from external sources.
  • One of the BLOCK 1 -BLOCK 4 is selected to generate the F FD in accordance with a frequency of the input clock signal F CLK .
  • table 1 shows switches SA 0 -SA 3 of the first switch array 310 , switches turned on among switches SB 0 -SB 2 , and selected block. TABLE 1 Frequency Switch on Selected block A1 SA0 BLOCK1 A2 SA1, SB0 BLOCK2 A3 SA2, SB0, SB1 BLOCK3 A4 SA3, SB0, SB1, SB2 BLOCK4
  • the third switch array 320 consists of 64 switches SC 0 -SC 63 to be used for generating the output clock signal F OUT of the VCDL 300 in response to one of output signals of the delay stages D 0 -D 63 .
  • the switches SC 0 -SC 63 are controlled by bits corresponding to the third switching control signals SW 3 [0:63] from the decoder 600 . Namely, only one switch is turned on corresponding to an activated bit of state ‘1’ of the third switching control signals SW 3 [0:63], and other 63 switches are turned off. Accordingly, a signal from the delay stage corresponding to an activated bit of SW 3 [0:63] is provided as the output clock signal F OUT of VCDL 300 .
  • phase comparator 400 If the phase of the F CLK is coincided with the phase of the F FD from 63rd delay stage, the phase comparator 400 , the counter 500 , and decoder 600 start operation. If the 20th switch SC 20 of the third switch array 320 is turned on, a signal from the 20th delay state D 20 is generated as the output clock signal F OUT , and provided to the phase comparator 400 (FIG. 1). If a phase of the reference clock signal F REF is earlier than that of the F OUT , a counting data of the counter 500 is increased by one bit.
  • the switch SA 0 of switches SA 0 -SA 3 in the first switch array 310 and switches SB 0 -SB 2 are all turned off, among the 64 delay stages D 0 -D 63 in the VCDL 300 , only 8 delay stages D 0 -D 7 are connected in series.
  • the analog phase comparator circuit 100 compares with phases until the phase of the input clock signal F CLK is coincided with the phase of the feedback signal F FD generated from 7th delay stage D 7 . If the phases become identical with each other, the phase comparator 400 , the counter 500 , and the decoder start operation.
  • the range of a counting data from the counter 500 is from ‘0’ to ‘7’. Namely, one of signals from the delay stages D 0 -D 7 can be provided as the output clock signal F OUT .
  • FIG. 8 is a detailed circuit diagram showing the first delay stage of FIG. 7.
  • the delay stage DO using a current mirror type includes PMOS transistors 332 , 334 , 342 , 344 , and 350 and NMOS transistors 336 , 338 , 346 , 348 , and 352 .
  • the control voltage V CTRL from a loop filter 130 controls a gate of the NMOS transistor 336 .
  • a potential of a fifth node N 5 as a common gate terminal of the PMOS transistors 332 and 334 is lower than before, and then a potential of a sixth node N 6 as a common gate terminal of the NMOS transistors 338 and 348 is higher than before.
  • a required time that the output clock signal F OUT is generated in response to the F CLK becomes shorter. That is, a delay time by the delay stages is shorter.
  • the control voltage V CTRL from the loop filter 130 becomes low, the delay time by the delay stages is increased.
  • delay stages D 1 -D 63 in FIG. 7 have the same configuration as block 340 in FIG. 8 of the delay stage D 0 . All of delay stages D 1 -D 63 have a same delay time corresponding to the control voltage V CTRL .
  • the delay time by the delay stages is 0.39 ns to 1.3 ns. If the frequency of the F CLK is 320 MHz, a phase margin is less than 0.39 ns.
  • phase comparator 400 receives the input clock signal F CLK delayed by a counting data CNT[0:5] corresponding to a phase difference between the reference clock signal F REF and the output clock signal F OUT .
  • an operation of the phase comparator 400 , the counter 500 , the decoder 600 , and the VCDL 300 is a digital delay-locked loop (hereinafter refer to digital DLL).
  • FIGS. 1 and 9A illustrate the analog DLL operation. If the analog DLL begins operation, the input clock signal F CLK is provided to the phase/frequency detector 110 and the VCDL 300 (step S 702 ).
  • step S 704 the phase/frequency detector 110 compares the phase of the F CLK with that of the feedback signal F FD generated from the VCDL 300 and examines whether the phases coincide with each other. As the result, if the phases do not coincide, step S 706 is performed.
  • the phase/frequency detector 110 examines whether the phase of the F CLK leads that of the F FD from the VCDL 300 . As the result, if the phase of the F CLK leads that of the F FD , the phase/frequency detector 110 generates the first up-counting signal UP 1 (step S 708 ), and if the phase of the F CLK is later than that of the F FD , the phase/frequency detector 110 generates the first down-counting signal DN 1 (S 710 step).
  • step S 712 the charge pump 120 and the loop filter 130 generate the control voltage V CTRL in response to the UP 1 and the DN 1 from the phase/frequency detector 110 .
  • step S 714 while the V CTRL is applied, the VCDL 300 delays the input clock signal F CLK , and then generates the feedback signal F FD .
  • step S 720 begins and the digital DLL operation starts.
  • FIGS. 1 and 9B explain the digital DLL operation.
  • the reference clock signal F REF is provided to the phase comparator 400 .
  • step S 724 the phase comparator 400 examines whether phases of the reference clock signal F REF and the output clock signal F OUT from the VCDL 300 are identical with each other. coincidence of phases between the F REF and the F OUT is informed of, as shown in FIG. 6, a point of time that transition of the F REF from a low level to a high level is within the window. If the phases of the F REF and F OUT are not identical with each other, step S 726 is performed. In the S 726 step, the phase comparator 400 examines whether phase of the F REF is earlier than that of the F OUT from the VCDL 300 .
  • phase comparator 400 As the result, if the phase of the F REF is earlier than that of the F OUT , the phase comparator 400 generates a second up-counting signal UP 2 (step S 728 ). On the contrary, if the phase of the F REF is later than that of the F OUT , the phase comparator 400 generates a second down-counting signal DN 2 (steo S 730 ).
  • step S 732 the counter 500 counts up or down in response to the UP 2 and the DN 2 from the phase of comparator 400 .
  • step S 734 the decoder 600 generates 64-bit third switching control signals SW 3 [0:63] using 6-bit counting signals CNT[0:5] generated from the counter 500 .
  • the 64-bit of the third switching control signals SW 3 [0:63] generated from the decoder 600 only one bit is state ‘1’ and other 63-bit are state ‘0’.
  • step S 736 the VCDL 300 generates the output clock signal F OUT in response to a signal generated from the delay stage corresponding to the activated bit of the third switching control signals SW 3 [0:63] from the decoder 600 . Then, returning to the S 724 step, the digital DLL is repeatedly operated.
  • step S 724 when the phases of the reference clock signal F REF and the output clock signal F OUT are coincided with each other, the digital DLL operation is completed.
  • FIGS. 11A and 11B are graphs showing the second up-counting signal UP 2 and the second down-counting signal DN 2 provided from the counter 500 when the PLL circuit is simulated by HSPICE according to a preferred embodiment of the present invention.
  • the UP 2 and the DN 2 are high and low levels, respectively, and then when the phases are identical, both of the UP 2 and the DN 2 are fixed to high levels.
  • FIG. 12A is a graph showing the reference clock signal F REF having a frequency of 40 MHz and FIG. 12B shows the input clock signal F CLK having a frequency of 80 MHz.
  • FIG. 12C shows that the F CLK of FIG. 12B is synchronized with the F REF of FIG. 12A.
  • the output clock signal F OUT generated from the VCDL 300 has the same frequency with the input clock signal F CLK and is synchronized with the reference clock signal F REF .
  • phase-locked loop (PLL) circuit of the present invention can be applied to various fields for a wide frequency range of the input clock signal.

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Pulse Circuits (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

A phase-locked loop (PLL) circuit delays an input clock signal having a first frequency and generates a feedback signal to be delayed with respect to the input clock signal by one cycle. After synchronizing phases of the input clock signal and the feedback signal, a phase comparator compares the phase of the input clock signal with a phase of a reference clock signal having a second frequency, and generates a differential signal corresponding to the phase difference. A counter counts up or down in response to the differential signal. A decoder generates control signals from counting data. A voltage controlled delay line (VCDL) generates an output clock signal by delaying the input clock signal while the control signals are activated. When the phases of the input clock signal and the reference clock signal coincide with each other, the output clock signal from the VCDL has the same frequency with the input clock signal and is synchronized with the reference clock signal. Hence, frequencies of the first clock signal and the reference clock signal can be synchronized with each other by the PLL circuit operation.

Description

  • This application relies for priority upon Korean Patent Application No. 2000-45686, filed on Aug. 7, 2000, the contents of which are herein incorporated by reference in their entirety. [0001]
  • FIELD OF THE INVENTION
  • The present invention relates to a circuit for synchronizing frequencies of two clock signals, and more particularly to a phase-locked loop (PLL) circuit synchronizing an input clock signal having a first frequency with a reference clock signal having a second frequency. [0002]
  • BACKGROUND OF THE INVENTION
  • With the rapid advances in CMOS process technology, computers with clock frequencies of more 100 MHz are widely used. Even though clock skew has not been an important issue in conventional low-speed synchronization systems, the reduction of the clock skew has become a primary requirement as system clock speed is being increased. [0003]
  • Many clock de-skews or clock synchronization methods have been developed to reduce the clock skew or to avoid system malfunction. Some of these methods are disclosed in “A Dynamic Clock Synchronization Technique for Large Systems” (D. E. Brueske and S. H. K. Embabi, IEEE Trans. On Components, Packaging, and Manufacturing Technology, Part B, vol. 17, no.3 pp. 350-361) and “Low-power Clock Deskew Buffer for High-speed Digital Circuits” (S. I. Liu, IEEE j. Solid-State Circuits, vol. 34, no. 4, pp. 554-558, April 1999), etc. These efforts were, however, focused on the synchronization or de-skew between the same frequencies. [0004]
  • Therefore, there exists a need for systems and methods that can synchronize clock signals of different frequencies. [0005]
  • SUMMARY OF THE INVENTION
  • The object of the present invention is to provide a circuit and method for synchronizing an input clock signal having a first frequency with a reference clock signal having a second frequency. [0006]
  • According to one aspect of the present invention, the PLL circuit includes a first phase comparator circuit for comparing phases of a first (input) clock signal having a first frequency and a feedback signal and for generating a control voltage corresponding to a phase difference between the first clock signal and the feedback signal. A second phase comparator circuit compares phases of a second (reference) clock signal having a second frequency and an output clock signal and for generating a differential signal indicative of a phase difference between the reference clock signal and an output clock signal. A counter counts data in response to the differential signal of the second phase comparator circuit. The PLL circuit further includes a decoder for generating N bit switching control signals by decoding the counting data from the counter. A voltage-controlled delay line (VCDL) generates a feedback signal in respnse to the first clock signal after the input clock signal is delayed while the control voltage is applied to the VCDL. The VCDL includes N delay stages which are connected in series corresponding to each bit of the switching control signals and generates the output clock signal in response to a signal from the one of delay stages corresponding to the third switching control signals. [0007]
  • According to another aspect of the present invention, a method is provided for a PLL circuit to allow synchronizing a first (input clock) signal having a first frequency with a second (reference) clock signal having a second frequency. In accordance with the method. A feedback signal which is delayed with respect to the input clock signal by one cycle is generated by delaying the input clock signal. The phases of the input clock signal and the reference clock signal are compared. A differential signal corresponding to a phase difference when the phases of the input clock signal and the reference clock signal are not identical with each other is generated. Data is counted up or down in response to the differential signal. Control signals from the counting data are decoded, and an output clock signal is provided by delaying the input clock signal while the control signals are activated. The method is carried out repeatedly until the phases of the input clock signal and the reference clock signal are identical to each other. [0008]
  • In a preferred embodiment of the present invention, generating the feedback signal includes receiving the input clock signal, comparing phases of the input clock signal and the feedback signal, generating a differential signal when the phases of the input clock signal and the feedback signal are not identical with each other, generating a control voltage corresponding to the differential signal, and generating the feedback signal by delaying the input clock signal while the control voltage is applied to the VCDL. The steps are repeated until the phases of the input clock signal and the feedback signal are identical to each other.[0009]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. [0010]
  • FIG. 1 is a circuit diagram showing a phase locked loop (PLL) circuit in accordance with an embodiment of the present invention. [0011]
  • FIG. 2 is a detailed circuit diagram of one embodiment of the charge pump shown in FIG. 1. [0012]
  • FIG. 3 is a detailed circuit diagram of one embodiment of the precharge circuit of FIG. 2. [0013]
  • FIG. 4 is a detailed circuit diagram of another embodiment of the precharge circuit of FIG. 2. [0014]
  • FIG. 5 is a block diagram showing a detailed configuration of one embodiment of the phase comparator of FIG. 1. [0015]
  • FIG. 6 is a diagram showing states of a second up-counting signal and a second down-counting signal provided from a phase comparator of FIG. 5 in accordance with an output clock signal from a voltage controlled delay line and a reference clock signal. [0016]
  • FIG. 7 is a detailed circuit diagram showing one embodiment of the voltage controlled delay line of FIG. 1. [0017]
  • FIG. 8 is a detailed circuit diagram showing a first delay stage shown FIG. 7. [0018]
  • FIGS. 9A and 9B are flow charts showing sequential procedures of the PLL circuit of FIG. 1. [0019]
  • FIG. 10 is a graph showing procedures compared with the precharge circuits of FIGS. 3 and 4. [0020]
  • FIGS. 11A and 11B are graphs showing second up-counting and down-counting signals from a counter when the PLL circuit according to a preferred embodiment of the present invention is simulated by HSPICE. [0021]
  • FIG. 12A is a graph showing a reference clock signal at 40 MHz. [0022]
  • FIG. 12B is a graph showing an input clock signal at 80 MHz. [0023]
  • FIG. 12C is a graph showing an output clock signal from the voltage controlled delay line.[0024]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Referring now to FIGS. [0025] 1 to 12C, an embodiment of the present invention will be described. FIG. 1 is a block diagram showing a configuration of a PLL circuit in accordance with an embodiment of the present invention. The PLL circuit 10 includes an analog phase comparator 100, a VCDL 300, a phase comparator 400, a counter 500, and a decoder 600.
  • The [0026] analog phase comparator 100 includes a phase/frequency detector 110, a charge pump 120, and a loop filter 130. The phase/frequency detector 110 compares a phase of an input clock signal FCLK from an external source with a phase of a feedback signal FFD from the VCDL 300, and then generates a first up-counting signal UP1 and a first down-counting signal DN1 corresponding to the phase difference. In this embodiment, the phase/frequency detector 110 generates the UP1 signal when the phase of the FCLK is earlier than that of the FFD, and generates the DN1 when the phase of the FCLK is later than that of the FFD. The charge pump 120 generates a charge pump signal CP in response to the UP1 and the DN1 signals from the phase/frequency detector 110. Further, the loop filter 130 generates a control voltage VCTRL in response to the charge pump signal CP from the charge pump 120. The loop filter 130 is composed of a capacitor C1 connected between an output terminal of the charge pump 120 and a ground voltage.
  • The [0027] phase comparator 400 compares a phase of a reference clock signal FREF with a phase of an output clock signal FOUT from the VCDL 300, and then generates a second up-counting signal UP2 and a second down-counting signal DN2 corresponding to a phase difference between the two signals, FREF and FOUT.
  • The [0028] counter 500 counts up or down by one bit in response to the UP2 and the DN2 signals provided from the phase comparator 400, and then generates 6-bit counting signals CNT[0:5]. The decoder 600 generates 64-bit third switching control signals SW3[0:63] by decoding the CNT[0:5] generated from the counter 500.
  • The [0029] VCDL 300 generates the feedback signal FFD by delaying the input clock signal FCLK while the control voltage VCTRL is applied to the VCDL, and also generates the output clock signal FOUT in response to the SW3[0:63] signals generated from the decoder 600.
  • Referring to FIGS. [0030] 2-8, a detailed circuit configuration and operation of FIG. 1 will be described. FIG. 2 is a detailed circuit diagram showing the charge pump of FIG. 1. The charge pump 120 has a charge pump circuit 210 and a precharge circuit 230 for precharging a capacitor C1 of the loop filter 130. The charge pump circuit 210 includes PMOS transistors 212 and 218, NMOS transistors 214 and 220, and switches 216 and 222.
  • The [0031] PMOS transistor 212 has a current path formed between a power supply voltage VDD and a ground voltage VSS, and has a gate connected to the VSS. The PMOS transistor 218 has a current path formed between one end of the switch 216 and first node N1 and has a gate connected to the VSS.
  • The [0032] NMOS transistor 214 has a current path formed between the VDD and the VSS and has a gate connected to the VDD. The NMOS transistor 220 has a current path formed between the first node N1 and one end of the switch 222 and has a gate connected the VDD.
  • The switch [0033] 216 is connected between the power supply voltage VDD and source of the PMOS transistor 218 and is turned on or off by a first up-counting signal UP1 from the phase/frequency detector 110. The switch 222 is connected between a drain of the NMOS transistor 220 and the ground voltage VSS and is turned on or off by a first down-counting signal DN1 from the phase/frequency detector 110. When a phase of the input clock signal FCLK is earlier than that of the feedback signal FFD, the switch 216 is turned on by UP1 and the node N1 is charged up to the VDD level. On the contrary, when the phase of the FCLK is later than that of the FFD, the switch 222 is turned on by DN1 and the node N1 is discharged to the VSS level. In this embodiment, the switches 216 and 222 are formed of NMOS transistors, and connect dummy transistors between drain and source terminals of switching transistors so as to prevent noise due to charge injection when transistors are turned on and off.
  • FIG. 3 is a detailed circuit diagram showing one embodiment of a [0034] precharge circuit 230 of FIG. 2. The precharge circuit 230 includes resistors 232 and 234, transmission gates 236 and 238, and inverters 240, 242, and 244. The resistors 232 and 234 are connected between the power supply voltage VDD and the ground voltage VSS in series and thereby the VDD is divided.
  • When the system is powered up, a low-leveled precharge control signal PRE is provided from an external source. Accordingly, an electric charge of a second node N[0035] 2 is divided by the resistors 232 and 234 and is provided to the loop filter 130 through the transmission gate 238, and thereby the capacitor C1 of the loop filter 130 is precharged to a certain level. In a certain period of time after a power-up, PRE is transitioned to a high level. Then, a current path formed between the second node N2 and the loop filter 130 is cut off, and thereby a current path is formed between the first node N1 of charge pump circuit 210 and the loop filter 130 through the transmission gate 236. Therefore, a charge pump signal CP from the charge pump circuit 210 is provided to the loop filter 130. Thus, when the system is powered up, the PLL circuit 10 ensures stable operations by precharging the capacitor C1 of the loop filter 130 to a certain level.
  • FIG. 4 is a circuit diagram showing another embodiment of the precharge circuit of FIG. 2. While the [0036] precharge circuit 230 of FIG. 3 performs a precharge operation in response to the precharge control signal PRE from external sources, a precharge circuit 270 of FIG. 4 performs the precharge operation in accordance with a result of a differential amplifier 288 acting as a comparator. The precharge circuit 270 is composed of resistors 272, 274, and 276 connected sequentially between the power supply voltage VDD and the ground voltage VSS in series, transmission gates 278 and 280, inverters 282, 284, and 286, and the differential amplifier 288. When a current path is not formed between the transmission gates 278 and 280 yet, an electric potential of an inverted input terminal (−) in the differential amplifier 288 is higher than that of a non-inverted input terminal (+). Therefore, the differential amplifier 288 generates a low-leveled signal, thereby a charge of third node N3 is provided to the capacitor C1 of the loop filter 130 through the transmission gate 280, and then the C1 is precharged to a certain level.
  • After a predetermined period of time, if the potential of the third node N[0037] 3 becomes higher than that of a fourth node N4, the differential amplifier 288 generates a high-leveled signal. The signal passes through the transmission gate 278, thereby a current path is formed between the first node N1 of the charge pump circuit 210 and the loop filter 130, and then the charge pump signal CP is provided to the loop filter 130 from the charge pump circuit 210.
  • FIG. 10 is a graph showing voltage levels of embodiments of the precharge circuits of FIGS. 3 and 4. The ‘X’ and the ‘Y’ denote voltage levels supplied to the [0038] loop filter 130 by the precharge circuit 230 and by the precharge circuit 270 of FIG. 4, respectively. In the precharge circuit 230 of FIG. 3, a voltage of the second node N2 is applied to the loop filter 130 through the transmission gate 238 by a low-leveled precharge control signal PRE. After that, the PRE goes to a high level, and then a voltage from the charge pump circuit 210 is provided to the loop filter 130 through the transmission gate 236. If the phase of the input clock signal FCLK is later than that of the feedback signal FFD, a voltage, which is lower than the voltage level of the N2 precharged by the first down-counting signal DN1, is provided to the loop filter 130.
  • In the [0039] precharge circuit 270 of FIG. 4, when the loop filter 130 is charged, an output signal of the differential amplifier 288 goes from a low level to a high level. A charge or a discharge state of the charge pump circuit 210 is determined in accordance with a turn-on or off state of the transmission gate 278. As shown in FIG. 10, considering a locking time until the system is locked on a stable operating voltage after a power-up, the locking time of the precharge circuit 270 of FIG. 4 is earlier than that of the precharge circuit 230 of FIG. 3.
  • FIG. 5 is a block diagram showing a detailed configuration of the [0040] phase comparator 400 of FIG. 1. The phase comparator 400 includes a delay circuit 410, D-flip- flops 420 and 422, and NAND gates 424 and 426. The delay circuit 410 is composed of four different delay units 411-414 and a multiplexer 415. Each delay unit has a different delay time, receives the output clock signal FOUT from the VCDL 300, and generates a signal after the FOUT is delayed during an established delay time. The delay times by four delay units 411-414 correspond to the frequencies of the input clock signal FCLK. For example, if the frequencies of the FCLK are A1, A2, A3, and A4 (A1>A2>A3>A4), the delay times by the delay units 411-414 are B1, B2, B3, and B4, respectively (B1<B2<B3<B4).
  • Among signals generated from the delay units [0041] 411-414, the multiplexer 415 selects one, and then generates a clock signal MOUT in response to a selection signal SEL from an external source. The clock signal MOUT is later than the output clock signal FOUT from the VCDL 300, and the selection signal SEL is based on a frequency of the reference clock signal FREF. For example, if the frequency of the FREF is A1, the SEL is used to select the delay unit 411 having the B1 delay time.
  • The D-flip-[0042] flop 420 receives the FREF and synchronizes with the FOUT provided from the VCDL 300. The D-flip-flop 422 receives the FREF and synchronizes with the clock signal MOUT from the multiplexer 415.
  • The [0043] NAND gate 424 generates the second down-counting signal DN2 in response to signals generated from non-inverted output terminals Q of the D-flip- flops 420 and 422. The NAND gate 426 generates the second up-counting signal UP2 in response to signals from inverted output terminals QB of the D-flip- flops 420 and 422.
  • FIG. 6 is a diagram showing states of the second up-counting signal UP[0044] 2 and the second down-counting signal DN2 from the phase comparator of FIG. 5 in accordance with the output clock signal FOUT from the VCDL 300 and the reference clock signal FREF. In FIGS. 5 and 6, the “window” is a time period between when the FOUT from the VCDL 300 goes from a low level to a high level and when the MOUT from the multiplexer 415 goes from a low level to a high level. For example, in case that the input clock signal FCLK has a frequency from 10 MHz to 320 MHz, a range of the window is from 500 ps to 1.5 ns.
  • States of the second up-counting signal UP[0045] 2 and the second down-counting signal DN2 from the NAND gates 424 and 426 are determined according to a point of time that the reference clock signal FREF goes from a low level to a high level, i.e., whether the point of time is later than an end of the window, within the window, or earlier than a beginning of the window.
  • First, when the point of time is later than the end of the window, the second up-counting signal UP[0046] 2 from the NAND gate 424 goes to a low level and the second down-counting signal DN2 from the NAND gate 426 goes to a high level. Second, when the point of time is within the window, all of the UP2 from the NAND gate 424 and the DN2 from the NAND gate 426 go to high levels. Finally, when the point of time is earlier than the beginning of the window, the UP2 from the NAND gate 424 goes to a high level and the DN2 from the NAND gate 426 goes to a low level.
  • In FIG. 1, the [0047] counter 500 as a 6-bit counter operates in accordance with the UP2 and the DN2 from the NAND gates 424 and 426 of the phase comparator 400. That is, when the UP2 is a high level, the counter 500 counts up by one bit and when the DN2 is a high level, the counter counts down by one bit. However, when the UP2 and DN2 are both high levels, the counter does not operate.
  • The [0048] decoder 600 receives 6-bit counting signals CNT[5:0] from the counter 500 and generates third switching control signals SW3[0:63]. For example, among 64-bit of the third switching control signals SW3[0:63] generated from the decoder 600, only one bit is state ‘1’ and other 63-bit are state ‘0’.
  • FIG. 7 is a detailed circuit diagram showing a voltage controlled [0049] delay line VCDL 300 of FIG. 1. The VCDL 300 includes 64 delay stages D0-D63, a first switch array 310, three switches SB0-SB2, and a third switch array 320. The delay stages D0-D63 are divided into four blocks BLOCK1-BLOCK4, and are connected to each other in series. The BLOCK1-BLOCK4 are composed of delay stages D0-D7, D8-D15, D16-D31, and D32-D63, respectively, and connected by the switches SB0, SB1, and SB2. The SB0, SB1, and SB2 are controlled by bits corresponding to second switching control signals SW2[0:2] from external sources.
  • The [0050] first switch array 310 receives one of output signals from the BLOCK1-BLOCK4, and generates the feedback signal FFD in response to first switching control signals SW1[0:3] from external sources. One of the BLOCK1-BLOCK4 is selected to generate the FFD in accordance with a frequency of the input clock signal FCLK. For example, in case that frequencies of the FCLK are A1, A2, A3, and A4 MHz (A1>A2>A3>A4), table 1 shows switches SA0-SA3 of the first switch array 310, switches turned on among switches SB0-SB2, and selected block.
    TABLE 1
    Frequency Switch on Selected block
    A1 SA0 BLOCK1
    A2 SA1, SB0 BLOCK2
    A3 SA2, SB0, SB1 BLOCK3
    A4 SA3, SB0, SB1, SB2 BLOCK4
  • The [0051] third switch array 320 consists of 64 switches SC0-SC63 to be used for generating the output clock signal FOUT of the VCDL 300 in response to one of output signals of the delay stages D0-D63. The switches SC0-SC63 are controlled by bits corresponding to the third switching control signals SW3[0:63] from the decoder 600. Namely, only one switch is turned on corresponding to an activated bit of state ‘1’ of the third switching control signals SW3[0:63], and other 63 switches are turned off. Accordingly, a signal from the delay stage corresponding to an activated bit of SW3[0:63] is provided as the output clock signal FOUT of VCDL 300.
  • For instance, in case that frequency of the input clock signal F[0052] CLK is 10 MHz, if the switch SA3 of the first switch array 310 and switches SB0-SB2 are all turned on, all of 64 delay stages of the VCDL 300 are connected in series. The analog phase comparator circuit 100 (FIG. 1) operates until a phase of the FCLK and a phase of the FFD from 63rd delay stage are identical with each other. Each signal from the delay stages D0-D63 has the same frequency with the FCLK. Phases of each signal differ from each other slightly. If the phase of the FCLK is coincided with the phase of the FFD from 63rd delay stage, the phase comparator 400, the counter 500, and decoder 600 start operation. If the 20th switch SC20 of the third switch array 320 is turned on, a signal from the 20th delay state D20 is generated as the output clock signal FOUT, and provided to the phase comparator 400 (FIG. 1). If a phase of the reference clock signal FREF is earlier than that of the FOUT, a counting data of the counter 500 is increased by one bit.
  • Among the third switching control signals SW[0053] 3[0:63] from decoder 600, 21st bit goes to a high level and other bits go to a low level, and thereby an output signal from the 21st delay stage D21 is provided as the output clock signal FOUT. The above operation is repeatedly carried out until the phase of reference clock signal FREF is coincided with the phase of the FOUT. Therefore, the input clock signal FCLK is synchronized with the reference clock signal FREF.
  • For another example, in case that the frequency of the input clock signal F[0054] CLK is 320 MHz, if the switch SA0 of switches SA0-SA3 in the first switch array 310 and switches SB0-SB2 are all turned off, among the 64 delay stages D0-D63 in the VCDL 300, only 8 delay stages D0-D7 are connected in series. The analog phase comparator circuit 100 compares with phases until the phase of the input clock signal FCLK is coincided with the phase of the feedback signal FFD generated from 7th delay stage D7. If the phases become identical with each other, the phase comparator 400, the counter 500, and the decoder start operation. The range of a counting data from the counter 500 is from ‘0’ to ‘7’. Namely, one of signals from the delay stages D0-D7 can be provided as the output clock signal FOUT.
  • In FIG. 5, a total delay time (delay times by delay stages+delay time by multiplexer=length of window) in a [0055] delay circuit 410 of the phase comparator 400 must be longer than a delay time by one delay stage and must be shorter than delay times by two delay stages. That is because the output clock signal FOUT is generated late or early by the delay time by one delay stage whenever each one cycle of comparing operation is carried out. Therefore, during the repeated comparing operation, the reference clock signal FREF is within the window at least more than one time.
  • FIG. 8 is a detailed circuit diagram showing the first delay stage of FIG. 7. The delay stage DO using a current mirror type includes [0056] PMOS transistors 332, 334, 342, 344, and 350 and NMOS transistors 336, 338, 346, 348, and 352.
  • The control voltage V[0057] CTRL from a loop filter 130 controls a gate of the NMOS transistor 336. When the VCTRL becomes higher, a potential of a fifth node N5 as a common gate terminal of the PMOS transistors 332 and 334 is lower than before, and then a potential of a sixth node N6 as a common gate terminal of the NMOS transistors 338 and 348 is higher than before. Thus, due to an increase of current amount through PMOS transistor 342 and NMOS transistor 348 according to the input clock signal FCLK, a required time that the output clock signal FOUT is generated in response to the FCLK becomes shorter. That is, a delay time by the delay stages is shorter. On the contrary, if the control voltage VCTRL from the loop filter 130 becomes low, the delay time by the delay stages is increased.
  • Other delay stages D[0058] 1-D63 in FIG. 7 have the same configuration as block 340 in FIG. 8 of the delay stage D0. All of delay stages D1-D63 have a same delay time corresponding to the control voltage VCTRL. For example, in case that the input clock signal FCLK has a frequency ranging from 10 MHz to 320 MHz, the delay time by the delay stages is 0.39 ns to 1.3 ns. If the frequency of the FCLK is 320 MHz, a phase margin is less than 0.39 ns.
  • FIGS. 9A and 9B are flowcharts showing sequential procedures of the [0059] PLL circuit 10 in FIG. 1. The analog phase comparator circuit 100 and the VCDL 300 delay the input clock signal FCLK, and generate the output clock signal FOUT in accordance with the control voltage VCTRL corresponding to a phase difference between the FCLK and the FFD. As the above, an operation of the analog phase comparator circuit 100 and VCDL 300 is an analog delay-locked loop (DLL). Meanwhile, the phase comparator 400, the counter 500, the decoder 600, and the VCDL 300 receive the input clock signal FCLK delayed by a counting data CNT[0:5] corresponding to a phase difference between the reference clock signal FREF and the output clock signal FOUT. As the above, an operation of the phase comparator 400, the counter 500, the decoder 600, and the VCDL 300 is a digital delay-locked loop (hereinafter refer to digital DLL).
  • FIGS. 1 and 9A illustrate the analog DLL operation. If the analog DLL begins operation, the input clock signal F[0060] CLK is provided to the phase/frequency detector 110 and the VCDL 300 (step S702).
  • In step S[0061] 704, the phase/frequency detector 110 compares the phase of the FCLK with that of the feedback signal FFD generated from the VCDL 300 and examines whether the phases coincide with each other. As the result, if the phases do not coincide, step S706 is performed.
  • In the S[0062] 706 step, the phase/frequency detector 110 examines whether the phase of the FCLK leads that of the FFD from the VCDL 300. As the result, if the phase of the FCLK leads that of the FFD, the phase/frequency detector 110 generates the first up-counting signal UP1 (step S708), and if the phase of the FCLK is later than that of the FFD, the phase/frequency detector 110 generates the first down-counting signal DN1 (S710 step).
  • In step S[0063] 712, the charge pump 120 and the loop filter 130 generate the control voltage VCTRL in response to the UP1 and the DN1 from the phase/frequency detector 110.
  • In step S[0064] 714, while the VCTRL is applied, the VCDL 300 delays the input clock signal FCLK, and then generates the feedback signal FFD.
  • Returning to step S[0065] 704, if the phases of the FCLK and FFD are coincided with each other, step S720 begins and the digital DLL operation starts.
  • FIGS. 1 and 9B explain the digital DLL operation. When the digital DLL operation starts, the reference clock signal F[0066] REF is provided to the phase comparator 400.
  • In step S[0067] 724, the phase comparator 400 examines whether phases of the reference clock signal FREF and the output clock signal FOUT from the VCDL 300 are identical with each other. coincidence of phases between the FREF and the FOUT is informed of, as shown in FIG. 6, a point of time that transition of the FREF from a low level to a high level is within the window. If the phases of the FREF and FOUT are not identical with each other, step S726 is performed. In the S726 step, the phase comparator 400 examines whether phase of the FREF is earlier than that of the FOUT from the VCDL 300. As the result, if the phase of the FREF is earlier than that of the FOUT, the phase comparator 400 generates a second up-counting signal UP2 (step S728). On the contrary, if the phase of the FREF is later than that of the FOUT, the phase comparator 400 generates a second down-counting signal DN2 (steo S730).
  • In step S[0068] 732, the counter 500 counts up or down in response to the UP2 and the DN2 from the phase of comparator 400. In step S734, the decoder 600 generates 64-bit third switching control signals SW3[0:63] using 6-bit counting signals CNT[0:5] generated from the counter 500. Among the 64-bit of the third switching control signals SW3[0:63] generated from the decoder 600, only one bit is state ‘1’ and other 63-bit are state ‘0’. In step S736, the VCDL 300 generates the output clock signal FOUT in response to a signal generated from the delay stage corresponding to the activated bit of the third switching control signals SW3[0:63] from the decoder 600. Then, returning to the S724 step, the digital DLL is repeatedly operated.
  • In step S[0069] 724, when the phases of the reference clock signal FREF and the output clock signal FOUT are coincided with each other, the digital DLL operation is completed.
  • FIGS. 11A and 11B are graphs showing the second up-counting signal UP[0070] 2 and the second down-counting signal DN2 provided from the counter 500 when the PLL circuit is simulated by HSPICE according to a preferred embodiment of the present invention. When the phases of the input clock signal FCLK and the reference clock signal FREF are not identical with each other, the UP2 and the DN2 are high and low levels, respectively, and then when the phases are identical, both of the UP2 and the DN2 are fixed to high levels.
  • FIG. 12A is a graph showing the reference clock signal F[0071] REF having a frequency of 40 MHz and FIG. 12B shows the input clock signal FCLK having a frequency of 80 MHz. FIG. 12C shows that the FCLK of FIG. 12B is synchronized with the FREF of FIG. 12A.
  • As shown in FIGS. 12A to [0072] 12C, the output clock signal FOUT generated from the VCDL 300 has the same frequency with the input clock signal FCLK and is synchronized with the reference clock signal FREF.
  • While the present invention has been described reference to preferred embodiments, numerous modifications and variations of the invention will be apparent to one of skill in the art without departing from the scope of the invention. According to the present invention, phases of the first clock signal and the reference clock signals with different frequencies may be synchronized with each other. Moreover, the phase-locked loop (PLL) circuit of the present invention can be applied to various fields for a wide frequency range of the input clock signal. [0073]

Claims (21)

1. A phase-locked loop (PLL) circuit for synchronizing frequencies of a first clock signal and a second clock signal, comprising:
a first phase comparator circuit for comparing phases of a first clock signal having the first frequency and a feedback signal and for generating a control voltage corresponding to a phase difference between said first clock signal and said feedback signal;
a second phase comparator circuit for comparing phases of the second clock signal having a second frequency and an output clock signal and for generating a differential signal indicative of a phase difference between said second clock signal and said output clock signal;
a counter for counting data in response to the differential signal of said second phase comparator;
a decoder for decoding N-bit switching control signals from said data of said counter; and
a voltage controlled delay line for generating said feedback signal in response to said first clock signal after said first clock signal is delayed while said control voltage is applied to a voltage controlled delay line;
wherein said voltage controlled delay line includes N delay stages, which are connected in series corresponding to each bit of said third switching control signals, and generates said output clock signal in response to a signal from a delay stage corresponding to said switching control signals.
2. A phase-locked loop (PLL) circuit according to claim 1, wherein said first frequency of said first clock signal is one of M frequencies.
3. A phase-locked loop (PLL) circuit according to claim 2, wherein said delay stages are divided into M blocks;
said voltage controlled delay line comprising:
(M−1) first switches to be controlled by a second switching control signal corresponding to the frequency of said first clock signal and to connect said blocks; and
an array of M second switches to be controlled by a switching control signal corresponding to the frequency of said first clock signal and to generate said feedback signal in response to a signal of a block corresponding to the frequency of said first clock signal.
4. A phase-locked loop (PLL) circuit according to claim 1, wherein said voltage controlled delay line includes an array of N switches to be controlled by a bit corresponding to said switching control signals and to generate said output clock signal in response to a signal from a delay stage.
5. A phase-locked loop (PLL) circuit according to claim 1, wherein among said switching control signals, only one bit corresponding to said counting data is activated.
6. A phase-locked loop (PLL) circuit according to claim 4, wherein among said array of N switches, a switch is turned on by an activated bit of said switching control signals and a signal from a delay stage corresponding to the switch turned on is generated as said output clock signal.
7. A phase-locked loop (PLL) circuit according to claim 1, wherein said first phase comparator circuit includes:
a phase/frequency detector for comparing phases of said first clock signal and said feedback signal and for generating a second differential signal indicative of a phase difference between said first clock signal and said feedback signal;
a charge pump for generating a charge pump signal corresponding to said second differential signal; and
a loop filter for generating said control voltage corresponding to said charge pump signal.
8. A phase-locked loop (PLL) circuit according to claim 7, wherein said loop filter includes a capacitor having a first end connected to an output terminal of said charge pump and having a second end connected to a ground voltage.
9. A phase-locked loop (PLL) circuit according to claim 8, wherein said charge pump includes a precharge circuit for precharging said capacitor upon a power-up.
10. A phase-locked loop (PLL) circuit according to claim 9, wherein said precharge circuit includes:
a first circuit for generating a precharge voltage of a predetermined level; and
a second circuit for providing a charge pump signal generated from one of said precharge voltage and said charge pump to said capacitor in response to an externally applied precharge signal.
11. A phase-locked loop (PLL) circuit according to claim 9, wherein said precharge circuit includes:
a first circuit for generating a first voltage of a first level;
a second circuit for generating a second voltage of a second level which is lower than said first level;
a differential amplifier for generating a difference between a voltage of said capacitor and said second voltage; and
a third circuit for providing a precharge signal generated from one of said first voltage of a first level and said charge pump to said capacitor in response to a signal from said differential amplifier.
12. A phase-locked loop (PLL) circuit according to claim 1, wherein said second phase comparator circuit includes:
delay units for delaying said output clock signal during a predetermined time;
a fist latch for synchronizing said second clock signal with said output clock signal;
a second latch for synchronizing said second clock signal with a signal generated from said delay units; and
a logic circuit for generating an up-counting signal and a down-counting signal in response to signals from said first and second latches.
13. A phase-locked loop (PLL) circuit according to claim 12, wherein said counter counts data up and down by one bit in response to said up-counting and down-counting signals, respectively.
14. A phase-locked loop (PLL) circuit according to claim 2, wherein said data has a maximum value controlled by the frequency of said first clock signal.
15. A phase-locked loop (PLL) circuit according to claim 12, wherein said delay units generate said output signal by delaying for a predetermined time corresponding to the frequency of said first clock signal.
16. A phase-locked loop (PLL) circuit according to claim 15, wherein said delay units include:
M delay stages for providing said output signal by delaying during different delay times; and
a multiplexer for generating an output signal from one of said delay stages in response to a selecting signal corresponding to a current frequency of said first clock signal.
17. A phase-locked loop (PLL) circuit according to claim 16, wherein said output clock signal is delayed in said delay units, the total delay time of said output clock signal being longer than a delay time by one of said delay stages and is shorter than delay times by two of said delay stages.
18. A phase-locked loop (PLL) circuit according to claim 12, wherein said first and second latches is comprises D-flip-flops.
19. A phase-locked loop (PLL) circuit according to claim 12, wherein said logic circuit includes:
a first NAND gate for generating said up-counting signals in response to signals from said first and second latches; and
a second NAND gate for generating said down-counting signals in response to inverted signals from said first and second latches.
20. A method for synchronizing a first clock signal having a first frequency with a second clock signal having a second frequency comprising:
(a) generating a feedback signal which is delayed with respect to said first clock signal by one cycle by delaying said first clock signal;
(b) comparing phases of said first clock signal and said second clock signal;
(c) generating a differential signal when the phases of said first clock signal and said second clock signal are not identical with each other;
(d) selectively incrementing or decrementing counted data in response to said differential signal;
(e) decoding said counted data to generate control signals; and
(f) providing an output clock signal by delaying said first clock signal while said control signals are activated;
wherein steps (a) and (b) are repeatedly performed until the phases of said first clock signal and said second clock signal are identical to each other.
21. A method according to claim 20, wherein step (a) comprises:
(a1) receiving said first clock signal;
(a2) comparing phases of said first clock signal and said second clock signal;
(a3) generating a differential signal when the phases of said first clock signal and said second clock signal are not identical with each other;
(a4) generating a control voltage corresponding to said differential signal; and
(a5) generating said feedback signal by delaying said first clock signal while said control voltage is applied;
wherein steps (a1) through (a5) are repeatedly performed until the phases of said first clock signal and said second clock signal are identical to each other.
US09/897,582 2000-08-07 2001-06-29 Circuit for synchronizing frequencies of clock signals Expired - Fee Related US6424193B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2000-45686 2000-08-07
KR10-2000-0045686A KR100385232B1 (en) 2000-08-07 2000-08-07 Synchronizer between two different clock frequencies

Publications (2)

Publication Number Publication Date
US20020036525A1 true US20020036525A1 (en) 2002-03-28
US6424193B1 US6424193B1 (en) 2002-07-23

Family

ID=19682090

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/897,582 Expired - Fee Related US6424193B1 (en) 2000-08-07 2001-06-29 Circuit for synchronizing frequencies of clock signals

Country Status (3)

Country Link
US (1) US6424193B1 (en)
JP (1) JP4807909B2 (en)
KR (1) KR100385232B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050024108A1 (en) * 2001-08-03 2005-02-03 Micron Technology, Inc. System and method to improve the efficiency of synchronous mirror delays and delay locked loops
US7102404B2 (en) 2003-05-09 2006-09-05 Intel Corporation Interpolator circuit
US20060268655A1 (en) * 2005-05-26 2006-11-30 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
US20070140379A1 (en) * 2005-12-19 2007-06-21 Cosmin Iorga Method and apparatus for 0/180 degree phase detector
US7242229B1 (en) 2001-05-06 2007-07-10 Altera Corporation Phase locked loop (PLL) and delay locked loop (DLL) counter and delay element programming in user mode
US20120063539A1 (en) * 2005-08-24 2012-03-15 Altera Corporation Lane-to-lane skew reduction in multi-channel, high-speed, transceiver circuitry
CN102811049A (en) * 2011-05-30 2012-12-05 三星电子株式会社 System-on-Chip, Time-to-Digital Converter, Digital Phase-Locked Loop, and Temperature Sensor
US20130030752A1 (en) * 2010-04-13 2013-01-31 Fujitsu Limited Operation check test method, program and clock distribution circuit
US20130063191A1 (en) * 2011-09-14 2013-03-14 Rambus Inc. Methods and Circuits for Duty-Cycle Correction
US10928447B2 (en) 2018-10-31 2021-02-23 Taiwan Semiconductor Manufacturing Co., Ltd. Built-in self test circuit for measuring phase noise of a phase locked loop
TWI724551B (en) * 2018-09-21 2021-04-11 台灣積體電路製造股份有限公司 Phase skew generator

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4071604B2 (en) * 2002-11-18 2008-04-02 株式会社ルネサステクノロジ Information processing apparatus provided with clock generation circuit and information processing apparatus provided with clock delay circuit
KR100532415B1 (en) * 2003-01-10 2005-12-02 삼성전자주식회사 Locked loop circuit capable of blocking abrupt jitter information and abrupt jitter information blocking method thereof
KR100510523B1 (en) * 2003-03-13 2005-08-26 삼성전자주식회사 Phase-frequency detector providing for reflecting clock transitions at an added delay for a zero dead zone in charge pump control and phase/frequency detection method thereof
DE10330593B4 (en) * 2003-07-07 2010-11-04 Qimonda Ag Integrated clock supply module for a memory module, memory module, which includes the integrated clock supply module, as well as methods for operating the memory module under test conditions
US6819152B1 (en) * 2003-07-30 2004-11-16 National Semiconductor Corporation Circuitry for reducing leakage currents in a pre-charge circuit using very small MOSFET devices
US7098714B2 (en) * 2003-12-08 2006-08-29 Micron Technology, Inc. Centralizing the lock point of a synchronous circuit
KR100574980B1 (en) * 2004-04-26 2006-05-02 삼성전자주식회사 Phase-locked loop for fast frequency lock
US7421606B2 (en) 2004-05-18 2008-09-02 Micron Technology, Inc. DLL phase detection using advanced phase equalization
US7149145B2 (en) * 2004-07-19 2006-12-12 Micron Technology, Inc. Delay stage-interweaved analog DLL/PLL
US7173460B2 (en) * 2005-04-12 2007-02-06 Intel Corporation Sampling phase detector for delay-locked loop
US7212048B2 (en) * 2005-05-26 2007-05-01 Agere Systems Inc. Multiple phase detection for delay loops
US7236028B1 (en) * 2005-07-22 2007-06-26 National Semiconductor Corporation Adaptive frequency variable delay-locked loop
KR100817286B1 (en) 2005-11-25 2008-03-27 삼성전자주식회사 Phase locked loop and method for stably adjusting frequency band of voltage controlled oscillator
TWI326438B (en) * 2005-12-02 2010-06-21 Chimei Innolux Corp Startup circuit and backlight control circuit
US7403056B2 (en) * 2006-11-22 2008-07-22 Via Technologies, Inc. Delay apparatus and method thereof
JP2009177778A (en) * 2008-01-25 2009-08-06 Elpida Memory Inc Dll circuit and semiconductor device using the same, and method of controlling the same
JP5315882B2 (en) * 2008-09-18 2013-10-16 日本電気株式会社 Semiconductor device and communication method
KR101140141B1 (en) * 2009-12-31 2012-05-02 연세대학교 산학협력단 Phase detection device
US8432198B2 (en) * 2010-09-10 2013-04-30 Mediatek Inc. Injection-locked phase-locked loop with a self-aligned injection window
KR101621382B1 (en) * 2014-06-20 2016-05-17 고려대학교 산학협력단 Phase locked loop and injection locking method for the same
CN105337611A (en) * 2014-07-04 2016-02-17 硅存储技术公司 Numerical control delay-locked ring reference generator

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4868514A (en) * 1987-11-17 1989-09-19 International Business Machines Corporation Apparatus and method for digital compensation of oscillator drift
JP2589814B2 (en) * 1989-07-19 1997-03-12 松下電器産業株式会社 Clock extraction device and tracking error signal sampling device
JPH0629835A (en) * 1992-07-06 1994-02-04 Mitsubishi Electric Corp Loop type phase adjusting circuit
US5537069A (en) * 1995-03-30 1996-07-16 Intel Corporation Apparatus and method for selecting a tap range in a digital delay line
JPH1022822A (en) * 1996-07-05 1998-01-23 Sony Corp Digital pll circuit
JP3739525B2 (en) * 1996-12-27 2006-01-25 富士通株式会社 Variable delay circuit and semiconductor integrated circuit device
US6011732A (en) * 1997-08-20 2000-01-04 Micron Technology, Inc. Synchronous clock generator including a compound delay-locked loop
JPH11177399A (en) * 1997-12-15 1999-07-02 Mitsubishi Electric Corp Clock delay circuit, oscillation circuit using the same, phase locked loop and clock generation circuit
JP3560319B2 (en) * 1998-04-03 2004-09-02 松下電器産業株式会社 Phase adjustment circuit
TW429686B (en) * 1998-05-12 2001-04-11 Mitsubishi Electric Corp Circuit and method for generating clock
JP3523069B2 (en) * 1998-06-30 2004-04-26 株式会社東芝 Delay type phase locked loop
KR100295052B1 (en) * 1998-09-02 2001-07-12 윤종용 Delay locked loop including a controller capable of changing a number of unit delay in voltage controlled delay line

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7242229B1 (en) 2001-05-06 2007-07-10 Altera Corporation Phase locked loop (PLL) and delay locked loop (DLL) counter and delay element programming in user mode
US7446580B2 (en) 2001-08-03 2008-11-04 Micron Technology, Inc. System and method to improve the efficiency of synchronous mirror delays and delay locked loops
US20050140407A1 (en) * 2001-08-03 2005-06-30 Micron Technology, Inc. System and method to improve the efficiency of synchronous mirror delays and delay locked loops
US8212595B2 (en) 2001-08-03 2012-07-03 Round Rock Research, Llc System and method to improve the efficiency of synchronous mirror delays and delay locked loops
US20100026351A1 (en) * 2001-08-03 2010-02-04 Feng Lin System and Method to Improve the Efficiency of Synchronous Mirror Delays and Delay Locked Loops
US20050024108A1 (en) * 2001-08-03 2005-02-03 Micron Technology, Inc. System and method to improve the efficiency of synchronous mirror delays and delay locked loops
US7102404B2 (en) 2003-05-09 2006-09-05 Intel Corporation Interpolator circuit
US20060268655A1 (en) * 2005-05-26 2006-11-30 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
US7423919B2 (en) 2005-05-26 2008-09-09 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
US7443743B2 (en) 2005-05-26 2008-10-28 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
US20070273417A1 (en) * 2005-05-26 2007-11-29 Feng Lin Method and System for Improved Efficiency of Synchronous Mirror Delays and Delay Locked Loops
US20090021290A1 (en) * 2005-05-26 2009-01-22 Feng Lin Method and System for Improved Efficiency of Synchronous Mirror Delays and Delay Locked Loops
US7688653B2 (en) 2005-05-26 2010-03-30 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
US8649461B2 (en) * 2005-08-24 2014-02-11 Altera Corporation Lane-to-lane skew reduction in multi-channel, high-speed, transceiver circuitry
US20120063539A1 (en) * 2005-08-24 2012-03-15 Altera Corporation Lane-to-lane skew reduction in multi-channel, high-speed, transceiver circuitry
WO2007078693A1 (en) * 2005-12-19 2007-07-12 Teradyne, Inc. Method and apparatus for 0/180 degree phase detector
US7885361B2 (en) 2005-12-19 2011-02-08 Teradyne, Inc. Method and apparatus for 0/180 degree phase detector
US20070140379A1 (en) * 2005-12-19 2007-06-21 Cosmin Iorga Method and apparatus for 0/180 degree phase detector
US20130030752A1 (en) * 2010-04-13 2013-01-31 Fujitsu Limited Operation check test method, program and clock distribution circuit
CN102811049A (en) * 2011-05-30 2012-12-05 三星电子株式会社 System-on-Chip, Time-to-Digital Converter, Digital Phase-Locked Loop, and Temperature Sensor
US20130063191A1 (en) * 2011-09-14 2013-03-14 Rambus Inc. Methods and Circuits for Duty-Cycle Correction
TWI724551B (en) * 2018-09-21 2021-04-11 台灣積體電路製造股份有限公司 Phase skew generator
US11228304B2 (en) 2018-09-21 2022-01-18 Taiwan Semiconductor Manufacturing Co., Ltd. Method and apparatus for precision phase skew generation
US11664793B2 (en) 2018-09-21 2023-05-30 Taiwan Semiconductor Manufacturing Co., Ltd. Method and apparatus for precision phase skew generation
US10928447B2 (en) 2018-10-31 2021-02-23 Taiwan Semiconductor Manufacturing Co., Ltd. Built-in self test circuit for measuring phase noise of a phase locked loop
US11333708B2 (en) 2018-10-31 2022-05-17 Taiwan Semiconductor Manufacturing Co., Ltd. Built-in self test circuit for measuring phase noise of a phase locked loop
US11555851B2 (en) 2018-10-31 2023-01-17 Taiwan Semiconductor Manufacturing Co., Ltd. Built-in self test circuit for measuring phase noise of a phase locked loop

Also Published As

Publication number Publication date
JP2002094373A (en) 2002-03-29
US6424193B1 (en) 2002-07-23
KR20020012406A (en) 2002-02-16
JP4807909B2 (en) 2011-11-02
KR100385232B1 (en) 2003-05-27

Similar Documents

Publication Publication Date Title
US6424193B1 (en) Circuit for synchronizing frequencies of clock signals
JP4337108B2 (en) Analog mixed digital DLL
US6377101B1 (en) Variable delay circuit and semiconductor integrated circuit device
US5973525A (en) Integrated circuit device
US6194930B1 (en) DLL circuit
KR102193681B1 (en) Injection-Locked PLL circuit using DLL
US6011732A (en) Synchronous clock generator including a compound delay-locked loop
US6642760B1 (en) Apparatus and method for a digital delay locked loop
KR100269316B1 (en) Delayed locked loop &amp; phase locked loop merged with synchronous delay circuit
US7202721B2 (en) Delay locked loop and semiconductor memory device having the same
KR100429127B1 (en) Synchronous device
US6765976B1 (en) Delay-locked loop for differential clock signals
KR100631166B1 (en) Register controlled delay locked loop with reduced delay locking time
CN113315510B (en) Clock generation circuit and semiconductor device using the same
JPH10171774A (en) Semiconductor integrated circuit
US6856558B1 (en) Integrated circuit devices having high precision digital delay lines therein
JPH1186545A (en) DLL circuit and semiconductor memory device using the same
CN112468138B (en) Delay line, delay locked loop circuit and semiconductor device using the same
US7071751B1 (en) Counter-controlled delay line
US6353648B1 (en) Integrated circuit
KR20030043600A (en) Phase comparator accurately comparing phases of two clock signals and clock generation circuit employing the same
US6472921B1 (en) Delivering a fine delay stage for a delay locked loop
US20030227309A1 (en) Analog synchronous mirror delay circuit, method of generating a clock and internal clock generator using the same
JPH117768A (en) Semiconductor device and signal input state detection circuit
KR100609755B1 (en) Phase detector and delay locked loop

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS, CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HWANG, SUNG-SIK;REEL/FRAME:011965/0458

Effective date: 20010623

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20140723

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载