Timing recovery and phase tracking system and method
First Claim
1. A system for recovering timing information from a received serial data signal, comprising:
- a phase interpolator adapted to produce a data sampling signal and a phase sampling signal each having an interpolated phase responsive to a plurality of phase control signals, wherein the phase sampling signal is offset in phase relative to the data sampling signal by a predetermined amount;
a data path that samples the received serial data signal according to the data sampling signal to produce a data signal;
a phase path that samples the received serial data signal according to the phase sampling signal to produce a phase signal;
a phase detector that produces a phase error signal based on the data signal and the phase signal, wherein the phase error signal is indicative of a phase offset between the data sampling signal and the received serial data signal;
a phase error processor that produces a rotator control signal based on short-term error processing and long-term error processing of the phase error signal; and
a phase control signal rotator adapted to rotate the plurality of phase control signals and correspondingly the interpolated phases of the data sampling and the phase sampling signals in response to the rotator control signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A high-speed serial data transceiver includes multiple receivers and transmitters for receiving and transmitting multiple analog, serial data signals at multi-gigabit-per-second data rates. Each receiver includes a timing recovery system for tracking a phase and a frequency of the serial data signal associated with the receiver. The timing recovery system includes a phase interpolator responsive to phase control signals and a set of reference signals having different predetermined phases. The phase interpolator derives a sampling signal, having an interpolated phase, to sample the serial data signal. The timing recovery system in each receiver independently phase-aligns and frequency synchronizes the sampling signal to the serial data signal associated with the receiver. A receiver can include multiple paths for sampling a received, serial data signal in accordance with multiple time-staggered sampling signals, each having an interpolated phase.
70 Citations
32 Claims
-
1. A system for recovering timing information from a received serial data signal, comprising:
-
a phase interpolator adapted to produce a data sampling signal and a phase sampling signal each having an interpolated phase responsive to a plurality of phase control signals, wherein the phase sampling signal is offset in phase relative to the data sampling signal by a predetermined amount; a data path that samples the received serial data signal according to the data sampling signal to produce a data signal; a phase path that samples the received serial data signal according to the phase sampling signal to produce a phase signal; a phase detector that produces a phase error signal based on the data signal and the phase signal, wherein the phase error signal is indicative of a phase offset between the data sampling signal and the received serial data signal; a phase error processor that produces a rotator control signal based on short-term error processing and long-term error processing of the phase error signal; and a phase control signal rotator adapted to rotate the plurality of phase control signals and correspondingly the interpolated phases of the data sampling and the phase sampling signals in response to the rotator control signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 23, 24, 25, 26, 27)
-
-
14. A method of recovering timing information from a received serial data signal, comprising:
-
(a) deriving a data sampling signal and a phase sampling signal each having an interpolated phase in response to a plurality of phase control signals, wherein the phase sampling signal is offset in phase relative to the data sampling signal by a predetermined amount; (b) sampling the received serial data according to the data sampling signal to produce a data signal; (c) sampling the received serial data according to the phase sampling signal to produce a phase signal; (d) producing a phase error signal based on the data signal and the phase signal, wherein the phase error signal is indicative of a phase offset between the data sampling signal and the received serial data signal; (e) producing a rotator control signal based on short-term error processing and long-term error processing of the phase error signal; and (f) rotating the plurality of phase control signals and correspondingly the interpolated phase of the data sampling signal and the phase sampling signal in response to the rotator control signal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 30, 31, 32)
-
Specification