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

Self-calibrating electronic programmable delay line utilizing an interpolation algorithm

Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1997-08-05
•
Granted: 1999-05-04
•
Expires: 2017-08-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable delay line. The programmable delay line includes a series of delay cells which are programmably connected in series. The programmable delay line includes a main delay chain and auxiliary delay chains. The main delay chain includes unit delay cells. The auxiliary delay chains include a unit delay cell, and a delay cell which has a delay that is between one and two time greater than the delay through a unit delay cell. The delay resolution of the programmable delay line is less than the delay of a unit delay cell. The programmable delay line further includes a reference oscillator and calibration circuitry. The reference oscillator includes a series of unit delay cells, and generates a reference signal having a period which is an integer multiple of the delay of a unit delay cell. Variations in the delay of a unit delay cell influence the period of the reference signal. The reference signal is used to programmably correct the variations in the delay of the programmable delay line due to variations in the delay of a unit delay cell.

Inventors

  • 👤 Vinodkumar Ramakrishnan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:42
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/131; H03K5/133

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 167 words
A programmable delay line comprising: a main delay line chain, the main delay chain comprising a plurality of delay cells, each delay cell having a unit delay of T, the main delay chain programmable to connect an integer number of the delay cells in series; a plurality of N auxiliary delay chains, each auxiliary delay chain comprising a plurality of delay cells, each auxiliary delay chain programmable to connect the delay cells within each auxiliary delay chain in series, a first delay cell within each auxiliary delay chain having a delay of T, a second delay cell within the Xth auxiliary delay chain having a delay of (1+X/N)*T, where X varies from 0 to (N-1); the plurality of N auxiliary delay chains connected in series with the main delay chain and receiving a clock signal having a period TCLK; wherein the clock signal is coupled through the main delay chain and the plurality of N auxiliary delay chains and is programmably delayed with a resolution of (T)/N.
Claim 2
Dependent Claim 167 words
A programmable delay line comprising: a main delay line chain, the main delay chain comprising a plurality of delay cells, each delay cell having a unit delay of T, the main delay chain programmable to connect an integer number of the delay cells in series; a plurality of N auxiliary delay chains, each auxiliary delay chain comprising a plurality of delay cells, each auxiliary delay chain programmable to connect the delay cells within each auxiliary delay chain in series, a first delay cell within each auxiliary delay chain having a delay of T, a second delay cell within the Xth auxiliary delay chain having a delay of (1+X/N)*T, where X varies from 0 to (N-1); the plurality of N auxiliary delay chains connected in series with the main delay chain and receiving a clock signal having a period TCLK; wherein the clock signal is coupled through the main delay chain and the plurality of N auxiliary delay chains and is programmably delayed with a resolution of (T)/N.
Claim 3
Dependent Claim 62 words
The programmable delay line as recited in claim 1, further comprising: a reference oscillator generating a reference signal having a period TREF which is a multiple of T; and means for comparing the period TREF of the reference signal and the period TCLK and programming the main delay chain and the auxiliary delay chain to compensate for deviations between TREF and TCLK.
Claim 4
Dependent Claim 155 words
The programmable delay line as recited in claim 2, wherein the means for comparing the period of TREF with TCLK comprises: a reference counter receiving the reference oscillator signal, the reference counter having a reference digital output which increments by a count of one with each cycle of the reference oscillator signal; a clock counter receiving the clock signal, the clock counter having a clock digital output which increments by a count of one with each cycle of the clock signal; a first latching array receiving a digital delay value and latching the digital delay value to a digital first latch output; a first comparator receiving the clock digital output and the digital fist latch output and generating an active level output when the clock digital output is equal to the digital first latch output; and a reference latching array for latching the reference digital output when the first comparator generates an active level output.
Claim 5
Dependent Claim 27 words
The programmable delay line as recited in claim 3, wherein the reference latching array controls the programming of the main delay chain and the auxiliary delay chains.
Claim 6
Dependent Claim 75 words
The programmable delay line as recited in claim 3, wherein the means for comparing the period of TREF with TCLK further comprises: a calibration counter which counts cycles of the delayed clock signal and generates a digital calibration output; and a second comparator which receives a digital output from the reference latching array and the digital calibration output, the second comparator controlling when the calibration counter counts up and when the calibration counter counts down.
Claim 7
Dependent Claim 26 words
The programmable delay line as recited in claim 4, wherein the calibration counter controls the programming of the main delay chain and the auxiliary delay chains.
Claim 8
Dependent Claim 23 words
The programmable delay line as recited in claim 2, wherein the reference oscillator is a ring oscillator comprising a plurality of delay cells.
Claim 9
Dependent Claim 31 words
The programmable delay line as recited in claim 2, wherein each delay cell comprises two programmable states and the delay through each delay cell is the same for both programmable states.

References Cited (Backward Citations)

US5465076A Cited
US5801562A Cited
US5789969A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag