Clock recovery circuit
First Claim
1. A clock recovery circuit, comprising:
- a phase-locked loop havinga first phase comparator operable to compare a timing reference signal with feedback of a recovered clock signal,circuitry operable to low pass filter an output of the first phase comparator,a variable frequency oscillator controlled responsive to an output of the circuitry to generate the recovered clock signal; and
at least one second phase comparator operable to generate (i) a binary signal dependent on comparison between an input data signal and the recovered clock signal and (ii) a signal that varies linearly dependent on comparison between the input data signal and the recovered clock signal;
wherein the phase-locked loop is operable to receive the binary signal and the signal that varies linearly, to apply the binary signal to adjust the feedback of the recovered clock signal, and to apply the linearly-varying signal to adjust the output of the circuitry so as to adjust generation of the recovered clock signal by the variable frequency oscillator.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides a clock recovery circuit having a phase-locked loop (PLL) with two-point modulation. A binary phase-error signal controls a variable frequency oscillator'"'"'s (VFO'"'"'s) feedback path, while a linear phase-error signal controls the PLL outside of that feedback path. The linear phase-error signal is injected using an ultra-low latency delay path. While the binary phase-error signal sets the lock-point of the PLL, the linear phase-error path dominates at high frequencies and also helps reduce dither jitter. Other optional features include an area-efficient hybrid phase detector that generates both the binary and linear phase-error signals, use of a phase interpolator inside the PLL to further smooth dither jitter, recovered clock update filtering for specific data transitions, and support for multi-PAM signaling.
192 Citations
23 Claims
-
1. A clock recovery circuit, comprising:
-
a phase-locked loop having a first phase comparator operable to compare a timing reference signal with feedback of a recovered clock signal, circuitry operable to low pass filter an output of the first phase comparator, a variable frequency oscillator controlled responsive to an output of the circuitry to generate the recovered clock signal; and at least one second phase comparator operable to generate (i) a binary signal dependent on comparison between an input data signal and the recovered clock signal and (ii) a signal that varies linearly dependent on comparison between the input data signal and the recovered clock signal; wherein the phase-locked loop is operable to receive the binary signal and the signal that varies linearly, to apply the binary signal to adjust the feedback of the recovered clock signal, and to apply the linearly-varying signal to adjust the output of the circuitry so as to adjust generation of the recovered clock signal by the variable frequency oscillator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An improvement in a clock recovery circuit having a phase-locked loop, circuitry operable to determine whether transitions of a recovered clock are early or late relative to an incoming data signal and to responsively generate a binary phase-error signal, a variable frequency oscillator operable to generate the recovered clock, and circuitry operable to generate in response to the binary phase-error signal a control signal having a magnitude, the frequency of the variable frequency oscillator dependent on the magnitude of the control signal, the improvement comprising:
-
comparing the incoming data signal with the recovered clock to also generate a signal that varies linearly dependent on difference between the incoming data signal and the recovered clock; and modifying the magnitude in dependence on the signal that varies linearly. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A clock recovery circuit operable to receive an input data signal, the clock recovery circuit comprising:
-
a phase comparator operable to compare a recovered clock signal with the input data signal and to responsively generate a binary output representing phase error; circuitry operable to accumulate the binary output and to responsively generate an accumulated output having a magnitude responsive to accumulated error; a phase comparator operable to compare the recovered clock signal with the input data signal and to responsively generate an output that linearly varies dependent on amount of error; and a variable frequency oscillator controller operable to vary frequency of the recovered clock responsive to the magnitude; wherein the magnitude is adjusted responsive to the output that varies linearly dependent on the amount of error. - View Dependent Claims (23)
-
Specification