Synchronization state detector
First Claim
1. A receiver comprising:
- an input configured to receive serial data;
an oscillator configured to generate phases of a clock; and
a retiming mechanism configured to receive said serial data and said phases of said clock, wherein said retiming mechanism includes circuitry for reducing timing uncertainties in said serial data by selecting a particular phase of said clock to be asserted to sample said serial data during a period of said serial data, wherein each particular phase of said clock to be asserted to sample said serial data during said period of said serial data corresponds to a particular retiming state, wherein each particular retiming state is paired with a particular synchronization state, wherein said particular synchronization state indicates which particular phase of said clock to assert at a given transition of said serial data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for reducing timing uncertainties in a serial data signal A system may comprise a transmitter configured to transmit serial data to a receiver through a transmission medium, e.g., wireless, wired. The receiver may comprise an oscillator configured to generate multiple phases of a clock. The receiver may further comprise a retiming mechanism configured to reduce the timing uncertainties of the serial data received by the receiver by selecting a particular phase of the clock to be asserted to sample the serial data signal. The particular phase may be selected by selecting the appropriate synchronization state/retiming state. A retiming state indicates which particular phase of the clock should be asserted to sample the serial data signal. A synchronization state indicates which particular phase of the clock is the appropriate one to assert at a given transition of the serial data signal.
10 Citations
20 Claims
-
1. A receiver comprising:
-
an input configured to receive serial data; an oscillator configured to generate phases of a clock; and
a retiming mechanism configured to receive said serial data and said phases of said clock, wherein said retiming mechanism includes circuitry for reducing timing uncertainties in said serial data by selecting a particular phase of said clock to be asserted to sample said serial data during a period of said serial data, wherein each particular phase of said clock to be asserted to sample said serial data during said period of said serial data corresponds to a particular retiming state, wherein each particular retiming state is paired with a particular synchronization state, wherein said particular synchronization state indicates which particular phase of said clock to assert at a given transition of said serial data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a transmission medium; a transmitter coupled to said transmission medium, wherein said transmitter is configured to transmit data in a serial form; and a receiver coupled to said transmission medium, wherein said receiver is configured to receive said serial data, wherein said receiver comprises an oscillator configured to generate phases of a clock, wherein said receiver further comprises a retiming mechanism configured to receive said serial data and said phases of said clock, wherein said retiming mechanism includes circuitry for reducing timing uncertainties in said serial data by selecting a particular chase of said clock to be asserted to sample said serial data during a period of said serial data; wherein each particular chase of said clock to be asserted to sample said serial data during said period of said serial data corresponds to a particular retiming state; wherein each particular retiming state is paired with a particular synchronization state, wherein said particular synchronization state indicates which particular phase of said clock to assert at a given transition of said serial data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification