Back to results
US 7,889,824 B2Granted
System and method for alignment of clock to data
AssigneeIntel Corporation
InventorsMichael Altmann, John Maddux
Life of this patent
Estimating the term…
Abstract
A system and method for training a clock signal are described. The method includes determining a first position of a clock signal by training the clock signal using a first test data, determining a final position of a clock signal by training the clock signal using a second test data, and using the offset between these positions to speed up subsequent trainings.
Claims16
A method of timing alignment between a receiving device and transmitting device coupled over a serial interconnect, the method comprising:
- determining a first position of a clock signal in relation to a clock pattern data signal sent from the transmitting device to the receiving device;
- determining a second position of the clock signal in relation to a random data pattern test data and the first position;
- determining an offset as the difference between the first and second positions;
- and
- applying the offset to incoming data to align said incoming data.
2 more elements
An apparatus, comprising:
- a port to receive a clock pattern data signal;
- a module to determine a first position of a clock signal in relation to a clock pattern data signal sent from the transmitting device to the receiving device;
- a module to determine a second position of the clock signal in relation to a random data pattern test data and the first position;
- a module to determine an offset as the difference between the first and second positions;
- and
- a module to apply the offset to incoming data to align said incoming data.
3 more elements
A system comprising:
- a transmitter to send a clock pattern data signal and a clock signal;
- a receiver to receive the clock pattern data signal and the clock signal from the transmitter, the receiver including:
- a port to receive a clock pattern data signal;
- a module to determine a first position of a clock signal in relation to a clock pattern data signal sent from the transmitting device to the receiving device;
- a module to determine a second position of the clock signal in relation to a random data pattern test data and the first position;
- a module to determine an offset as the difference between the first and second positions;
- and
- a module to apply the offset to incoming data to align said incoming data.
5 more elements
Dependencies are inferred from the claim text.