← Back to Patent Explorer
US5491729A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital phase-locked data recovery circuit

Assignee: Xylon LLC
•
Filing: 1994-11-14
•
Granted: 1996-02-13
•
Expires: 2014-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Ramon S. Co
  • 👤 Ron Kao

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 01:16
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0337

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 187 words
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.
Claim 2
Dependent Claim 187 words
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.
Claim 3
Dependent Claim 33 words
The phase-locked data recovery circuit of claim 1 wherein said comparing means further includes phase rotator means coupled to the snap shot sampling means for adjusting said samples included within said boundary window.
Claim 4
Dependent Claim 34 words
The data recovery circuit of claim 2 wherein said comparing means further includes phase latch means coupled to said phase rotator means for latching said samples taken during predefined intervals within said boundary window.
Claim 5
Dependent Claim 30 words
The data recovery circuit of claim 3 wherein said phase encoder means includes error code logic for synthesizing bits of said error signals in response to said latched data samples.
Claim 6
Dependent Claim 39 words
The data recovery circuit of claim 4 wherein said filter means includes: a programmable gain stage for adjusting the magnitude of said error signals and an accumulator for adding a last received error signal to an aggregated error value.
Claim 7
Dependent Claim 62 words
The data recovery circuit of claim 5 wherein said filter means further includes: a register for storing said aggregated error value, said register including decisional logic for issuing said FORWARD REVERSE signals based on the magnitude of said aggregated error value relative to first and second detection thresholds, respectively, and a feedback path for supplying said aggregated error value to said accumulator.
Claim 8
Dependent Claim 54 words
The data recovery circuit of claim 6 wherein phase decoder means includes: a counter disposed to be decremented by said FORWARD signal and incremented by said REVERSE signal and boundary select logic for actuating said boundary select lines in response to the value of said counter in order to generate said boundary select signals.
Claim 9
Dependent Claim 36 words
The data recovery circuit of claim 7 wherein said snap shot sampling means includes an array of flip-flops for storing said data samples, each of said flip-flops being driven by one of said multi-phase clock signals.
Claim 10
Dependent Claim 46 words
The data recovery circuit of claim 8 wherein said phase rotator means includes first and second phase multiplexer modules, said first and second modules being addressed by said array of flip-flops and clocked by first and second boundary select lines of said boundary select lines, respectively.
Claim 11
Dependent Claim 38 words
The data recovery circuit of claim 9 wherein said first phase multiplexer module includes an array of transmission gates, each of said transmission gates being coupled to one of said flip-flops and to said first boundary select line.
Claim 12
Dependent Claim 75 words
The data recovery circuit of claim 1 wherein said phase decoder means includes: a counter disposed to be decremented by said FORWARD signal and incremented by said REVERSE signal, boundary select logic for actuating said boundary select lines in response to the value of said counter in order to generate said boundary select signals, a local clock generator operatively coupled to said boundary select lines, and a frequency divider connected to said local clock generator.
Claim 13
Dependent Claim 220 words
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 1 ) generating a plurality of error signals in response to said comparison; c 2 ) accumulating said plurality of error signals; and c 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.
Claim 14
Dependent Claim 220 words
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 1 ) generating a plurality of error signals in response to said comparison; c 2 ) accumulating said plurality of error signals; and c 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.
Claim 15
Dependent Claim 159 words
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.
Claim 16
Dependent Claim 159 words
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.

References Cited (Backward Citations)

US4584695A Cited
US4821296A Cited
US4821297A Cited
US5073905A Cited
US4965884A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-02-12 1999-08-14 2000-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-02-12 2003-08-14 2004-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-02-12 2007-08-14 2008-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag