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

Digital phase adjustment

Assignee: Genuity Inc
•
Filing: 1985-02-13
•
Granted: 1987-10-13
•
Expires: 2005-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In the apparatus disclosed herein, a data signal to be phase adjusted is applied to a plurality of delay lines providing progressively greater delays. The outputs of the several delay lines are compared over a period of time and a selection of one of the output signals for utilization is made based on choosing that delay line output which is in opposition to that pair of outputs which straddles or encompasses the most transitions.

Inventors

  • 👤 Randall D. Rettberg
  • 👤 Lance A. Glasser

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 06:58
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0337; H04L7/0338; H04L7/0079; H04L7/0083; H04L7/04; H04L7/041; H04L7/042

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 123 words
Apparatus for adjusting, in relation to a local clock signal, the relative phase of a data signal arriving at data utilization circuitry, said apparatus comprising: means for introducing an adjustable relative delay between the arriving data signal and the local clock signal; means for obtaining binary samples of the arriving data signal for a variety of delay values; means for detecting discrepancies between the binary values of the samples for successive greater delay values and for generating a corresponding error signal which identifies the delay value associated with the occurrence of a discrepancy; and control means responsive to said error signal for applying a relative delay which is substantially different from said delay value which is associated with the occurrence of a discrepancy.
Claim 2
Dependent Claim 123 words
Apparatus for adjusting, in relation to a local clock signal, the relative phase of a data signal arriving at data utilization circuitry, said apparatus comprising: means for introducing an adjustable relative delay between the arriving data signal and the local clock signal; means for obtaining binary samples of the arriving data signal for a variety of delay values; means for detecting discrepancies between the binary values of the samples for successive greater delay values and for generating a corresponding error signal which identifies the delay value associated with the occurrence of a discrepancy; and control means responsive to said error signal for applying a relative delay which is substantially different from said delay value which is associated with the occurrence of a discrepancy.
Claim 3
Dependent Claim 22 words
Apparatus as set forth in claim 1 further comprising means for averaging said error signal over multiple transitions in said data signal.
Claim 4
Dependent Claim 26 words
Apparatus as set forth in claim 1 wherein said means for introducing an adjustable relative delay comprise a plurality of delay lines providing progressively greater delays.
Claim 5
Dependent Claim 109 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry, said apparatus comprising: a succession of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means for providing one of sid delayed data signals to the utilization circuitry; means for detecting discrepancies between the delayed data signals obtained from adjacent delay lines in the succession; means for controlling said selector means to apply to the utilization circuitry a delayed data signal which is spaced a substantial distance along the succession from those adjacent delayed data signals which exhibit discrepancies.
Claim 6
Dependent Claim 109 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry, said apparatus comprising: a succession of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means for providing one of sid delayed data signals to the utilization circuitry; means for detecting discrepancies between the delayed data signals obtained from adjacent delay lines in the succession; means for controlling said selector means to apply to the utilization circuitry a delayed data signal which is spaced a substantial distance along the succession from those adjacent delayed data signals which exhibit discrepancies.
Claim 7
Dependent Claim 113 words
Apparatus for adjusting the phase of a data signal arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a succession of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said delay lines thereby to obtain respective delayed data signals; selector means for providing, to said utilization circuitry, a selected one of the delayed data signals; means for comparing the delayed signals over a period of time and for setting said selector to a delayed data signal which is distant from the delayed data signals which bracket the most disparities.
Claim 8
Dependent Claim 113 words
Apparatus for adjusting the phase of a data signal arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a succession of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said delay lines thereby to obtain respective delayed data signals; selector means for providing, to said utilization circuitry, a selected one of the delayed data signals; means for comparing the delayed signals over a period of time and for setting said selector to a delayed data signal which is distant from the delayed data signals which bracket the most disparities.
Claim 9
Dependent Claim 186 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a plurality of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means, responsive to a selection value signal, for providing to said utilization circuitry one of said delayed data signals selected in accordance with said selection value; respective latch means for acquiring and holding the instantaneous value of each said delayed data signal in response to a local clock signal; respective gate means responsive to the latched values for generating a signal indicating whether a transition occurred between the respective delays provided by successively adjacent delay lines, the outputs of said gate means collectively representing a possible choice of delays; means for comparing the gate generated signals over a period of time and for setting said selector to a delayed data signal which is distant from the delayed data signals which bracket the most transitions.
Claim 10
Dependent Claim 186 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a plurality of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means, responsive to a selection value signal, for providing to said utilization circuitry one of said delayed data signals selected in accordance with said selection value; respective latch means for acquiring and holding the instantaneous value of each said delayed data signal in response to a local clock signal; respective gate means responsive to the latched values for generating a signal indicating whether a transition occurred between the respective delays provided by successively adjacent delay lines, the outputs of said gate means collectively representing a possible choice of delays; means for comparing the gate generated signals over a period of time and for setting said selector to a delayed data signal which is distant from the delayed data signals which bracket the most transitions.
Claim 11
Dependent Claim 165 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a plurality of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means, responsive to a selection value signal, for providing to said utilization circuitry one of said delayed data signals selected in accordance with said selection value signal; respective latch means for acquiring and holding the instantaneous value of each said delayed data signal in response to a local clock signal; combinatorial logic means for combining the held data signals values to obtain signal representing degree of match; state machine logic for generating and varying said selection signals as a function of said degree of match signal in a sense tending to select the delayed data signal furthest from disparities in adjacent data signals.
Claim 12
Dependent Claim 165 words
Apparatus for adjusting the phase of data signals arriving at data utilization circuitry to adjust for uncontrollable phase shifts in the data signal originating apart from the data utilization circuitry, said apparatus comprising: a plurality of delay lines providing progressively greater delays; means for providing the arriving data signal to each of said lines thereby to obtain respective delayed data signals; selector means, responsive to a selection value signal, for providing to said utilization circuitry one of said delayed data signals selected in accordance with said selection value signal; respective latch means for acquiring and holding the instantaneous value of each said delayed data signal in response to a local clock signal; combinatorial logic means for combining the held data signals values to obtain signal representing degree of match; state machine logic for generating and varying said selection signals as a function of said degree of match signal in a sense tending to select the delayed data signal furthest from disparities in adjacent data signals.

References Cited (Backward Citations)

US31056A Cited
US4092589A Cited
USRE31056E Cited
US4122995A Cited
US4415984A Cited
US4520483A Cited
US4488297A Cited
US4542505A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-10-12 1991-04-13 1991-10-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-10-12 1995-04-13 1995-10-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-10-12 1999-04-13 1999-10-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag