Patent US1058650A successfully refreshed from Google Patents.
Patent US5790612A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5790612A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method to reduce jitter in digital delay-locked loops

Assignee: Morgan Stanley and Co LLC
•
Filing: 1996-02-29
•
Granted: 1998-08-04
•
Expires: 2016-02-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention incorporates a variable delay circuit to add delay to a clock signal. In a preferred embodiment of the present invention, the delay is determined and fixed by a circuit employing the concept of a lock-and-leave circuit. This has the effect of fine tuning the delay determined by the lock-and-leave circuit. Mode bits allow a user to control the rate at which fine tuning occurs. Three update rates are provided in a preferred embodiment of the present invention. They are slow, medium, and fast.

Inventors

  • 👤 David P. Chengson
  • 👤 Hansel A. Collins
  • 👤 Edward C. Priest
  • 👤 Scott W. Alvarez

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:39
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/131; H03K5/133; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/081; H03L7/0812; H03L7/0814; H03L7/0816

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 122 words
An apparatus, comprising: a variable delay circuit to delay a source signal by a variable amount in accordance with a delay control signal, and to output a delayed source signal; a phase detector coupled to said variable delay circuit to measure a phase difference between said source signal and said delayed source signal, and to generate update control information corresponding to said phase difference; and a control circuit coupled to said variable delay circuit and to said phase detector to generate said delay control signal in response to said update control information, said control circuit including a tracking state machine coupled to said phase detector to input said update control information and to control an update rate of said delay control signal.
Claim 2
Independent Claim 122 words
An apparatus, comprising: a variable delay circuit to delay a source signal by a variable amount in accordance with a delay control signal, and to output a delayed source signal; a phase detector coupled to said variable delay circuit to measure a phase difference between said source signal and said delayed source signal, and to generate update control information corresponding to said phase difference; and a control circuit coupled to said variable delay circuit and to said phase detector to generate said delay control signal in response to said update control information, said control circuit including a tracking state machine coupled to said phase detector to input said update control information and to control an update rate of said delay control signal.
Claim 3
Independent Claim 235 words
An apparatus, comprising: a variable delay circuit to delay a source signal by a variable amount in accordance with a delay control signal, and to output a delayed source signal; a phase detector coupled to said variable delay circuit to measure a phase difference between said source signal and said delayed source signal, and to generate update control information corresponding to said phase difference; and a control circuit coupled to said variable delay circuit and to said phase detector to generate said delay control signal in response to said update control information; said variable delay circuit including a delay line to delay said source signal, said delay line having a plurality of taps, each of said taps producing a delayed version of said source signal, a counter to store a count, a multiplexer coupled to said delay line and to said counter to select one of said taps of said delay line according to said count, and outputting said delayed version of said source signal produced by said selected one of said taps to produce said delayed source signal, and a lock and leave state machine coupled to said control circuit and to said counter to produce said count such that said multiplexer output causes said phase detector to indicate a lock condition, and wherein said lock and leave state machine causes said count to remain fixed while said phase detector indicates said lock condition.
Claim 4
Independent Claim 235 words
An apparatus, comprising: a variable delay circuit to delay a source signal by a variable amount in accordance with a delay control signal, and to output a delayed source signal; a phase detector coupled to said variable delay circuit to measure a phase difference between said source signal and said delayed source signal, and to generate update control information corresponding to said phase difference; and a control circuit coupled to said variable delay circuit and to said phase detector to generate said delay control signal in response to said update control information; said variable delay circuit including a delay line to delay said source signal, said delay line having a plurality of taps, each of said taps producing a delayed version of said source signal, a counter to store a count, a multiplexer coupled to said delay line and to said counter to select one of said taps of said delay line according to said count, and outputting said delayed version of said source signal produced by said selected one of said taps to produce said delayed source signal, and a lock and leave state machine coupled to said control circuit and to said counter to produce said count such that said multiplexer output causes said phase detector to indicate a lock condition, and wherein said lock and leave state machine causes said count to remain fixed while said phase detector indicates said lock condition.
Claim 5
Independent Claim 76 words
A method comprising the steps of: (a) delaying a source signal by a varying amount corresponding to a delay control signal to produce a delayed source signal; (b) generating a phase difference signal corresponding to a phase difference between said source signal and said delayed source signal; (c) updating said delay control signal based on said phase difference signal; and (d) using a tracking state machine to control an update rate of said delay control signal.
Claim 6
Independent Claim 76 words
A method comprising the steps of: (a) delaying a source signal by a varying amount corresponding to a delay control signal to produce a delayed source signal; (b) generating a phase difference signal corresponding to a phase difference between said source signal and said delayed source signal; (c) updating said delay control signal based on said phase difference signal; and (d) using a tracking state machine to control an update rate of said delay control signal.
Claim 7
Dependent Claim 46 words
The apparatus as recited in claim 1, wherein said control circuit further comprises a tracking divisor/update circuit coupled to said tracking state machine to generate a track enable signal in accordance with a mode select signal to control said update rate of said delay control signal.
Claim 8
Dependent Claim 95 words
The apparatus as recited in claim 4, wherein said tracking divisor/update circuit comprises: a decoder to input said mode select signal and to generate a decoder output that corresponds to said update rate in accordance with said mode select signal; a clock divider circuit to generate a plurality of update clock signals using said source signal; and a track enable signal generation circuit coupled to said decoder and to said clock divider circuit to generate said track enable signal corresponding to one of said plurality of update clock signals in accordance with said decoder output.
Claim 9
Dependent Claim 75 words
The apparatus as recited in claim 4, wherein said control circuit further comprises: an up/down counter coupled to said tracking state machine for performing at least one of incrementing and decrementing a count based on a count control signal: and a second decoder coupled to said up/down counter for decoding said count to produce said delay control signal: and wherein said tracking state machine provides said count control signal based on said tracking) enable signal.
Claim 10
Dependent Claim 100 words
The apparatus of claim 2, wherein said delay line includes a plurality of inverting taps, said inverting taps producing an inverted delayed version of said source signal, further comprising: a second multiplexer coupled to said delay line to select one of said inverting taps of said delay line according to said count, and outputting said inverted delayed version of said source signal produced by said selected one of said inverting taps to produce an inverted delayed source signal; and a third multiplexer to select one of said delayed source signal and said inverted delayed source signal as a multiplexer output.
Claim 11
Dependent Claim 18 words
The apparatus of claim 7, wherein said variable delay circuit delays said multiplexer output by a variable amount.
Claim 12
Dependent Claim 65 words
The method of claim 3, wherein step (a) further comprises the steps of: delaying said source signal to produce a plurality of source inputs, each having a different delay; selecting one of said plurality of source inputs as a selected source input to cause said phase difference to fall within a predetermined window; and delaying said selected source signal to produce said delayed source signal.
Claim 13
Dependent Claim 36 words
The method of claim 3, wherein step (d) further comprises the steps of: determining an update rate at which said delay control signal is updated; and updating said delay control signal according to said update rate.
Claim 14
Independent Claim 77 words
A method comprising the steps of: (a) generating a delayed source signal by delaying a source signal by an amount corresponding to a delay control signal; (b) generating a phase difference signal corresponding to a phase difference between said delayed source signal and said source signal; (c) updating a counter to control a rate at which said delay control signal is updated; and (d) updating said delay control signal in accordance with a count in said counter.
Claim 15
Independent Claim 77 words
A method comprising the steps of: (a) generating a delayed source signal by delaying a source signal by an amount corresponding to a delay control signal; (b) generating a phase difference signal corresponding to a phase difference between said delayed source signal and said source signal; (c) updating a counter to control a rate at which said delay control signal is updated; and (d) updating said delay control signal in accordance with a count in said counter.
Claim 16
Dependent Claim 75 words
The method of claim 11, wherein step (a) further comprises: delaying said source signal to produce a plurality of source inputs, each having a different delay; selecting one of said plurality of source inputs as a selected source input to cause a phase detector to indicate a lock condition when said phase detector compares said delayed source signal with said selected source input; and delaying said selected source input to output said delayed source signal.
Claim 17
Dependent Claim 34 words
The method of claim 11, wherein step (d) further comprises: determining an update rate at which said delay control signal is updated; and updating said delay control signal in accordance with said update rate.
Claim 18
Dependent Claim 23 words
The apparatus as recited in claim 4, wherein said mode select signal is an N bit control word yielding 2 N update rates.

References Cited (Backward Citations)

US4805195A Cited
US5297179A Cited
US5457718A Cited
US5544203A Cited
US5459766A Cited
US5471502A Cited
US5574756A Cited
US5486783A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-03 2002-02-02 2002-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-03 2006-02-02 2006-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-03 2010-02-02 2010-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag