Hybrid single loop feedback retiming circuit
10860052 ยท 2020-12-08
Assignee
Inventors
Cpc classification
H03L7/104
ELECTRICITY
H03L7/0805
ELECTRICITY
H03L7/083
ELECTRICITY
H03L7/0816
ELECTRICITY
H03L7/0818
ELECTRICITY
H03L7/07
ELECTRICITY
International classification
H03L7/083
ELECTRICITY
Abstract
A delay locked-loop includes, in part, a phase/frequency detector responsive to a reference clock signal, a charge pump responsive to the phase/frequency detector, a variable delay line responsive to an output of the charge pump to cause a delay in the reference clock signal thereby to generate an internal clock signal, and a controlled delay line that includes a multitude of fixed delay cells. The controlled delay line causes the internal clock signal to be delayed by a delay across one of the multitude of fixed delay cells in response to the output of the charge pump. The controlled delay line generates the output clock signal of the delay-locked loop. The delay locked-loop may further include an overflow detector configured to cause the selection of one of the multitude of fixed delays in response to the output of the charge pump.
Claims
1. A retiming circuit comprising a delay locked-loop, said delay-locked-loop comprising: a phase/frequency detector responsive to a reference clock signal, a charge pump responsive to the phase/frequency detector; a variable delay line responsive to an output of the charge pump so as to cause a variable delay in the reference clock signal thereby to generate an internal clock signal; and a controlled delay line comprising a plurality of fixed delay cells, said controlled delay line causing the internal clock signal to be delayed by a delay across one of the plurality of fixed delay cells in response to the output of the charge pump, said controlled delay line generating an output clock signal of the delay-locked loop, wherein said delay locked-loop further comprises an overflow detector configured to cause a selection of one of the plurality of fixed delays in response to the output of the charge pump.
2. The retiming circuit of claim 1 wherein said variable delay line comprises a plurality of variable delay cells coupled in series, each of the plurality of variable delay cells receiving the output of the charge pump to change a delay across thereof.
3. The retiming circuit of claim 2 wherein each of the plurality of variable delay cells is a differential delay cell.
4. The retiming circuit of claim 3 wherein each variable delay cell is a differential delay cell comprising: first and second inverters coupled in series and providing a differentially high signal; third and fourth inverters coupled in series and providing a differentially low signal; a first capacitor having a first terminal coupled to an input terminal of the second inverter, and a second terminal coupled to the output of the charge pump; and a second capacitor having a first terminal coupled to an input terminal of the fourth inverter, and a second terminal coupled to the output of the charge pump.
5. The retiming circuit of claim 1 wherein each of said plurality of fixed delay cells is a differential delay cell supplying its output signal to a multiplexer.
6. The retiming circuit of claim 1 wherein said overflow detector comprises first and second comparators, said first comparator adapted to detect whether the output voltage of the charge pump is above a first threshold voltage, and said second comparator adapted to detect whether the output voltage of the charge pump is below a second threshold voltage.
7. The retiming circuit of claim 6 further comprising an up/down counter configured to be incremented if the first comparator detects that the output voltage of the charge pump is above the first threshold voltage, said up/down counter further configured to be decremented if the second comparator detects that the output voltage of the charge pump is below the second threshold voltage.
8. The retiming circuit of claim 7 wherein a clock terminal of the up/down counter is responsive to output signals of the first and second comparators.
9. The retiming circuit of claim 8 further comprising: an OR logic gate having a first input terminal receiving the output signal of the first comparator, and a second terminal receiving the output signal of the second comparator; and a delay element delaying an output signal of the OR logic gate to generate a second internal clock signal applied to a clock terminal of the up/down counter.
10. The retiming circuit of claim 9 wherein the up/down counter generates a select signal applied to a select input terminal of a multiplexer receiving the plurality of fixed delays of the controlled delay line.
11. The retiming circuit of claim 10 further comprising: a first reset circuit configured to reset the phase/frequency detector in response to the second internal clock signal.
12. The retiming circuit of claim 11 wherein said first rest circuit is further configured to reset the phase/frequency detector in response to a logical AND of the reference clock and the output clock signal.
13. The retiming circuit of claim 12 further comprising a divider configured to divide the logical AND of the reference clock and the output clock signal and generate a divided clock signal in response, said divider delivering the divided clock signal to a clock terminal of a flip-flop receiving the second internal clock signal at its data input terminal.
14. The retiming circuit of claim 13 further comprising: a second reset circuit configured to set the output voltage of the charge pump to a predefined voltage in response to an output of the flip-flop.
15. The retiming circuit of claim 14 further comprising: a first filter coupled to an output of the charge pump.
16. The retiming circuit of claim 15 wherein said filter is a capacitor.
17. The retiming circuit of claim 16 further comprising: a second filter coupled to an input terminal of the first and second comparators.
18. The retiming circuit of claim 17 further comprising: a voltage divider supplying a first reference voltage to the first comparator, and a second reference voltage to the second comparator.
19. The retiming circuit of claim 1 further comprising: a phase locked-loop adapted to receive the output clock signal of the delay-locked loop and generate a second output clock signal in response.
20. A method of retiming an output clock signal, the method comprising: detecting a difference between a phase/frequency of the output clock signal and a reference clock signal; increasing or decreasing a voltage in response to the detected difference; causing a variable delay in the reference clock signal thereby to generate an internal clock signal in response to the increase or decrease in the voltage; causing the internal clock signal to be delayed by a delay across one of a plurality of fixed delay cells in response to the increase or decrease in the voltage, thereby to generate the output clock signal, detecting whether the voltage is above a first threshold voltage to generate a first logic state; and detecting whether the voltage is below a second threshold voltage to generate a second logic state.
21. The method of claim 20 wherein each of said plurality of fixed delay cells is a differential delay cell supplying its output signal to a multiplexer.
22. The method of claim 20 wherein said variable delay is generated by a plurality of variable delay cells coupled in series.
23. The method of claim 22 wherein each of the plurality of variable delay cells is a differential delay cell.
24. The method of claim 20 further comprising: incrementing a counter if the voltage is above the first threshold voltage; and decrementing the counter if the voltage is below the second threshold voltage.
25. The method of claim 24 wherein a clock terminal of the counter is responsive to the detection.
26. The method of claim 25 further comprising: ORing the first and second logic states; and delaying an output of the OR function to generate a second internal clock signal applied to a clock terminal of the counter.
27. The method of claim 26 wherein the counter generates a select signal selecting one of the plurality of fixed delays.
28. The method of claim 27 further comprising: resetting a phase/frequency detector detecting the difference between the phase/frequency of the output clock signal and the reference clock signal in response to the second internal clock signal.
29. The method of claim 28 further comprising: setting the voltage to a predefined value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF THE INVENTION
(13) In accordance with one embodiment of the present invention, a hybrid single-loop (HSL) delay locked-loop (DLL) circuit generates a clock used in a phased array transmitter, phased array receiver or any other circuit that can benefit from an accurate, low-noise clock characterized by sub-picosecond root mean squared (RMS) jitter. A relatively large portion of the out-of-band phase noise of a DLL, in accordance with embodiments of the present invention, when the DLL is used in a phased array (or any other circuit) that includes an on-chip phase locked-loop (PLL), is rejected by the PLL, thus improving the overall performance of the array,
(14)
(15) As seen from
(16) The delay across VDL 120, adapted for fine tuning of the delay, is controlled by voltage Vc. If clock Ref_Out leads clock Ref_In in phase, signal Vc causes the delay across VDL 120 to decrease, thereby to facilitate the alignment of the two clock signals and lock signal Ref_Out to signal Ref_In. Conversely, if clock Ref_Out lags clock Ref_In in phase, signal Vc causes the delay across VDL 120 to increase thereby to help lock signal Ref_Out to signal Ref_In.
(17) The delay across DCDL 125, which is used for coarse delay tuning, is controlled by up/down counter 135. DCDL 125 includes a multitude of low-noise fixed-delay elements. An increase in the count of up/down counter 135 results in the selection of a shorter delay across DCDL 125, and hence leads to a shorter delay in signal Ref_Out relative to signal Ref_In. Conversely, a decrease in the count of up/down counter 135 results in the selection of a longer delay across DCDL 125, and hence leads to a longer delay in signal Ref_Out relative to signal Ref_In. Because a DLL, in accordance with one aspect of the present invention, uses both a variable delay line for fine tuning of the delay, and a digitally controlled delay line for coarse tuning of the delay, the DLL of the present invention significantly reduces the noise contribution from a relatively large delay adjustment that would be otherwise required to correct for both negative and positive errors, as is commonly done in conventional DLLs.
(18) The count of up/down counter 135 is increased or decreased by overflow detector 130, which in turn, is controlled by voltage Vc.
(19) Resistor 202 and capacitor 204 form a low-pass filter to filter out low frequency components of the signal present at node Dshown as being coupled to a first terminal of both comparators 220 and 230. In one embodiment, the low-pass filter formed by resistor 202 and capacitor 204 has a cutoff frequency of approximately 16 MHz.
(20) Resistors 206, 208 and 210 form a voltage divider dividing the supply voltage V.sub.sup to generate (i) a first reference voltage V.sub.1 at node A coupled to the second terminal of comparator 220, and (ii) a second reference voltage V.sub.2 at node B coupled to the second terminal of comparator 230. In one embodiment, supply voltage V.sub.sup is 1 volt and the resistances of resistors 206, 208 and 210 are selected such that V.sub.1 and V.sub.2 are 0.7 volt and 0.3 volt, respectively, thereby to provide sufficient tuning range for VDL 120, and mitigating the noise at CP 110 over a range of Vc values. In order to mitigate Vc ripple, in one embodiment, comparators 220 and 230 are designed to have a 20 mV hysteresis.
(21) The output of comparator 220 is coupled to the Down input terminal of counter 135, thereby causing counter 135's count to decrease if voltage Vc exceeds V.sub.1. Similarly, the output of comparator 230 is coupled to the Up input terminal of counter 135, thereby causing counter 135's count to increase if voltage Vc falls below V.sub.2. The output signals of comparators 220 and 230 are delivered to OR gate 232 whose output signal is delayed by delay element 234 before it is applied to the input clock signal CLK of up/down counter 135. Up/down counter 135 is loaded with an initial count value using input signal Init. The output signal SEL of up/down counter 135 is applied to DCDL 125 disposed in DLL 100, as described further below.
(22) The delay generated by delay element 234 ensures that the output signals of comparators 220 and 230 are stable before a corresponding transition occurs on clock signal CLK of up/down counter 135. Delay element 234 generates a Reset signal that resets the PFD 105 and lowpass filter 115 of DLL 100 shown in
(23)
(24) The delay across each variable delay element 150 is controlled by voltage Vc generated by charge pump 110, as shown in
(25)
(26)
(27) Multiplexer 172 is configured to select, in response to signal SEL, the differential delay signal generated by one of the delay elements 170 and deliver the selected differential delay signal as its output signals Out.sup.+ and Out.sup.. Therefore, an increase in the count of up/down counter 135 results in the selection of a smaller delay by multiplexer 172, and a decrease in the count of up/down counter 135 results in the selection of a larger delay by multiplexer 172. Multiplexer 174 is adapted to select one of the signals Out.sup.+ and Out.sup. and deliver the selected signal as signal Ref_Out which is the output signal of DLL 100.
(28)
(29)
(30) Referring concurrently to
(31)
(32) In one embodiment, resistors 324 and 326 have similar resistance thus causing the voltage at node M to be substantially half the supply voltage V.sub.sup. Therefore, in such embodiments, the voltage across capacitor 155 is set to substantially half the supply voltage during each reset. Furthermore, as described above, any change in counter 135's count causes a reset of PFD 105, as well as a reset of voltage Vc of LPF 115 to a mid supply voltage.
(33) Referring to
(34) A DLL, as described above in accordance with embodiments of the present invention, is robust and does not require either lock detect indication or synchronizing between separate control loops. It provides a number of advantages when used in phased arrays that typically require tracking of a slowly varying reference signal, and for which the initial lock time is not a major consideration. Furthermore, a DLL, as described above in accordance with embodiments of the present invention, can achieve a lock within a few clock cycles based on a priory estimate of the DCDL delay steps value.
(35)
(36)
(37)
(38)
(39) The above embodiments of the present invention are illustrative and not limitative. Embodiments of the present invention are not limited by the type of phase/frequency detector, charge pump, counter, filter, delay cell, and the like. Other additions, subtractions or modifications are obvious in view of the present disclosure and are intended to fall within the scope of the appended claims.