Digital phase-locked data recovery circuit
Assignee3Com Corporation
InventorsRamon S. Co, Ron Kao
Life of this patent
Estimating the term…
Abstract
A digital phase-locked data recovery circuit having improved noise immunity. The data recovery circuit includes a multi-phase clock for supplying clock signals having a predetermined relative phase relationship. A snap shot sampling network takes samples of an input data signal in response to the multi-phase clock signals. The samples are preferably collected during the duration of boundary sampling windows encompassing transitions in the input data signal. The present invention further includes a network for comparing the received data samples with a sample pattern. A phase encoder then generates error signals in response to the phase comparisons. A phase decoder adjusts the phase of the boundary window in response to the error signal.
Claims13
A digital phase-locked data recovery circuit comprising:
- means for receiving a data signal;
- multi-phase clock means for supplying clock signals having a predetermined relative phase relationship, said multi-phase clock means including a plurality of circuit nodes for providing a set of said clock signals at a first frequency and equally phase-offset from each other;
- snap shot sampling means for taking samples of said received data signal in response to said clock signals, said samples being taken within a boundary window centered approximately about a midbit transition of said data signal;
- means for comparing said samples with a sample pattern, said comparing means including phase encoder means for generating a plurality of error signals in response to said comparison;
- and
- said comparing means further including filter means for accumulating said plurality of error signals and for generating FORWARD/REVERSE signals when the accumulated plurality of error signals crosses a correction threshold and phase decoder means coupled to said filter means for providing boundary select signals synchronized in phase with said clock signals, said boundary select signals being adjusted by said phase decoder means in accordance with said FORWARD/REVERSE signals.
A phase-locked loop method for recovering the phase of a data signal comprising the steps of:
- a) supplying a set of clock signals having a predetermined relative phase relationship, said step further including the step of providing said set of said clock signals at a first frequency, each of said clock signals within said set being equally offset in phase from each other;
- b) sampling said data signal in response to said clock signals to provide a plurality of data samples, said data samples being taken within a boundary window centered approximately about a midbit transition of said data signal;
- c) comparing said data samples with a sample pattern, said comparing step further including the steps of:
- c.sub.1) generating a plurality of error signals in response to said comparison;
- c.sub.2) accumulating said plurality of error signals;
- and
- c.sub.3) generating a FORWARD/REVERSE signal when the accumulated plurality of error signals crosses a correction threshold;
- and
- d) adjusting the phase of said boundary window in response to said plurality of error signals wherein said step of comparing further includes the step of providing a boundary select signal for synchronizing the phase of said boundary window with the phase of one of said clock signals, said boundary select signal being adjust in accordance with said FORWARD/REVERSE signal.
A digital phase-locked data recovery circuit comprising:
- means for receiving a data signal;
- multi-phase clock means for supplying clock signals having a predetermined relative phase relationship, said multi-phase clock means including a plurality of circuit nodes for providing a set of said clock signals at a first frequency and equally phase-offset from each other;
- snap shot sampling means for taking samples of said received data signal in response to said clock signals, said samples being taken within a boundary window;
- and
- means for comparing said samples with a sample pattern, said comparing means including phase encoder means for generating a plurality of error signals in response to said comparison;
- said comparing means further including a filter means coupled to said phase encoder means and a decoder means coupled to said filter means operating to average said plurality of error signals generated by said phase encoder by performing a phase correction after a phase deviation in the samples is detected.
Dependencies are inferred from the claim text.