Clock recovery circuit
First Claim
Patent Images
1. A clock recover circuit comprising:
- a voltage controlled oscillator constructed to generate, in accordance with a reference frequency, a plurality of clock signals, each of the plurality of clock signals having a different phase and the plurality of clock signals having a common frequency;
a phase interpolator constructed to generate a recovered clock signal having the common frequency and a selected phase, the selected phase being interpolated from at least two of the plurality of clock signals; and
means for causing the selected phase of the recovered clock signal to be advanced when the selected phase of the recovered clock signal is behind a phase of a data signal and for causing the selected phase of the recovered clock signal to be hindered when the selected phase of the recovered clock signal is ahead of the phase of the data signal, the means including;
a plurality of non-linear digital to analog converters that are constructed to cause the phase interpolator to change the selected phase of the recovered clock signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A clock recovery circuit that can be used for recovering a clock signal from a data stream having a high data rate. The clock recovery circuit has a phase interpolator and non-linear digital to analog converters. These circuits are used to interpolate between the phases produced by a voltage controlled oscillator. A determination to advance or hinder a currently selected phase can be made using an up/down detector, a divider, and control logic. The divider can divide not only the up and down pulses produced by the up/down detector, but also the clock frequency. By dividing the clock frequency, the control logic can be designed using CMOS logic circuits.
178 Citations
31 Claims
-
1. A clock recover circuit comprising:
-
a voltage controlled oscillator constructed to generate, in accordance with a reference frequency, a plurality of clock signals, each of the plurality of clock signals having a different phase and the plurality of clock signals having a common frequency; a phase interpolator constructed to generate a recovered clock signal having the common frequency and a selected phase, the selected phase being interpolated from at least two of the plurality of clock signals; and means for causing the selected phase of the recovered clock signal to be advanced when the selected phase of the recovered clock signal is behind a phase of a data signal and for causing the selected phase of the recovered clock signal to be hindered when the selected phase of the recovered clock signal is ahead of the phase of the data signal, the means including; a plurality of non-linear digital to analog converters that are constructed to cause the phase interpolator to change the selected phase of the recovered clock signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A clock recovery circuit comprising:
-
means for generating, in accordance with a reference frequency, a recovered clock signal having a selected phase; an up/down detector constructed to produce a first pulse when the selected phase of the recovered clock signal is ahead of a phase of a data signal, and to produce a second pulse when the selected phase of the recovered clock signal is behind the phase of the data signal; a divider constructed to divide the number of first pulses, the number of second pulses, and the frequency of the recovered clock signal by a predetermined number and output the results thereof; and control logic constructed to cause, in accordance with the output of the divider, the means for generating the recovered clock signal to change the selected phase of the recovered clock signal. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A clock recover circuit comprising:
-
a voltage controlled oscillator constructed to produce, in accordance with a reference frequency, a plurality of clock signals, each of the plurality of clock signals having a different phase and the plurality of clock signals having a common frequency; a plurality of non-linear digital to analog converters; a phase interpolator constructed to generate a recovered clock signal having the common frequency and a selected phase, the selected phase being interpolated from at least two of the plurality of clock signals in accordance with outputs from the non-linear digital to analog converters; an up/down detector constructed to produce a first pulse when the selected phase of the recovered clock signal is ahead of a phase of a data signal, and to produce a second pulse when the selected phase of the recovered clock signal is behind the phase of the data signal; a divider constructed to divide the number of first pulses, the number of second pulses, and the frequency of the recovered clock signal by a predetermined number and to output the results thereof; and control logic constructed to control, in accordance with the output of the divider, the plurality of non-linear digital to analog converters. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A clock recovery circuit comprising:
-
a voltage controlled oscillator constructed to produce, in accordance with a reference frequency, a first clock signal having a phase of 0°
, a second clock signal having a phase of 90°
, a third clock signal having a phase of 180°
, and a fourth clock signal having a phase of 270°
, wherein the first, second, third, and fourth clock signals having a common frequency;four non-linear digital to analog converters; a phase interpolator constructed to generate, in accordance with outputs from the non-linear digital to analog converters, a recovered clock signal having the common frequency and a selected phase, the selected phase being interpolated from one of the first and second clock signals, the second and third clock signals, the third and fourth clock signals, and the fourth and first clock signals; an up/down detector constructed to produce a first pulse when the selected phase of the recovered clock signal is ahead of a phase of a data signal, and to produce a second pulse when the selected phase of the recovered clock signal is behind the phase of the data signal; a divider constructed to divide the number of first pulses, the number of second pulses, and the frequency of the recovered clock signal by a predetermined number and output the results thereof; and control logic constructed to control, in accordance with the output of the divider, the plurality of non-linear digital to analog converters. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification