Timing recovery and frequency tracking system and method
First Claim
1. A system for recovering timing information from a serial data signal, comprising:
- a phase interpolator adapted to derive a sampling signal having an interpolated phase in response to a plurality of control signals; and
a controller including a data path adapted to sample the serial data signal according to the sampling signal, a phase detector adapted to detect a phase offset between the sampling signal and the serial data signal, a phase error processor coupled to the phase detector and adapted to estimate a frequency offset between the sampling signal and the serial data signal based on the phase offset, a command generator coupled to the phase error processor and adapted to generate a rotator control signal in response to the frequency offset estimate, and a control signal rotator adapted to manipulate the control signals in response to the rotator control signal, whereby the controller causes the phase interpolator to rotate the interpolated phase of the sampling signal at a rate corresponding to the frequency offset.
6 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.
-
Citations
20 Claims
-
1. A system for recovering timing information from a serial data signal, comprising:
-
a phase interpolator adapted to derive a sampling signal having an interpolated phase in response to a plurality of control signals; and
a controller including a data path adapted to sample the serial data signal according to the sampling signal, a phase detector adapted to detect a phase offset between the sampling signal and the serial data signal, a phase error processor coupled to the phase detector and adapted to estimate a frequency offset between the sampling signal and the serial data signal based on the phase offset, a command generator coupled to the phase error processor and adapted to generate a rotator control signal in response to the frequency offset estimate, and a control signal rotator adapted to manipulate the control signals in response to the rotator control signal, whereby the controller causes the phase interpolator to rotate the interpolated phase of the sampling signal at a rate corresponding to the frequency offset.
-
-
2. A system for recovering timing information from a serial data signal, comprising:
-
a phase interpolator adapted to derive a sampling signal having an interpolated phase; and
a controller coupled to the phase interpolator and including a phase error processor adapted to derive an estimate of a frequency offset between the sampling signal and the serial data signal, the controller being adapted to cause the phase interpolator to rotate the interpolated phase of the sampling signal at a rate corresponding to the frequency offset so as to reduce the frequency offset between the sampling signal and the serial data signal. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A method of recovering timing information from a serial data signal, comprising:
-
(a) deriving a sampling signal having an interpolated phase;
(b) estimating a frequency offset between the sampling signal and the serial data signal; and
(c) rotating the interpolated phase of the sampling signal at a rate corresponding to the frequency offset, thereby reducing the frequency offset between the sampling signal and the serial data signal.
-
Specification