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

Clock phase alignment using frequency comparison

Assignee: International Business Machines Corp
•
Filing: 1995-11-13
•
Granted: 1998-01-27
•
Expires: 2015-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Systems and methods for phase aligning the clocks signal transmitted from a source to multiple destination devices over individual transmission lines of differing impedance. According to the invention, each clock signal transmission line has associated therewith a matching pair of transmission lines connected to oscillate as a dummy loop. Matching programmable delay lines are connected in series with the clock signal line and the dummy loop lines, the delay lines being commonly controlled in response to a frequency comparison between the oscillation on the dummy loop and a direct subharmonic of the clock frequency. When the oscillation frequency of the dummy loop and the subharmonic of the base clock frequency match, the clock signal at the destination chip is phase aligned to the base clock signal at the clock chip, though shifted by one clock period. Clock signal phase alignment is automated for each destination chip subject to individualized control and is thereby automatically responsive to thermal or other changes at the clock chip or individual destination chips.

Inventors

  • 👤 Richard Francis Frankeny

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:24
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/10; H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/081; H03L7/0812; H03L7/0816

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 117 words
A method of phase aligning a clock signal, comprising the steps of: oscillating a transmission line loop, composed of multiple transmission lines, and a first programmable delay line, the loop extending along a clock signal transmission line between the source of the clock signal and a destination for the clock signal; delaying the clock signal over the clock signal transmission line using a second programmable delay line; and controlling the first and second programmable delay lines in a proportion which provides a one clock period time delay of the clock signal over the clock signal transmission line, the control being responsive to a frequency comparison between the clock signal and the oscillation on the transmission line loop.
Claim 2
Independent Claim 117 words
A method of phase aligning a clock signal, comprising the steps of: oscillating a transmission line loop, composed of multiple transmission lines, and a first programmable delay line, the loop extending along a clock signal transmission line between the source of the clock signal and a destination for the clock signal; delaying the clock signal over the clock signal transmission line using a second programmable delay line; and controlling the first and second programmable delay lines in a proportion which provides a one clock period time delay of the clock signal over the clock signal transmission line, the control being responsive to a frequency comparison between the clock signal and the oscillation on the transmission line loop.
Claim 3
Dependent Claim 28 words
The method recited in claim 1, wherein the net time delay of the first programmable delay line is twice the time delay of the second programmable delay line.
Claim 4
Dependent Claim 28 words
The method recited in claim 2, wherein the frequency comparison is between a subharmonic of the clock signal and a base oscillation frequency on the transmission line loop.
Claim 5
Dependent Claim 44 words
The method recited in claim 3, wherein the oscillation on the transmission line loop is at one fourth the frequency of the clock signal and uses a feedback signal from the destination transmitted over one line of the multiple transmission lines of the loop.
Claim 6
Dependent Claim 40 words
The method recited in claim 4, wherein the first programmable delay line is comprised of an output programmable delay line and an input programmable delay line, having delay line characteristics which match each other and the second programmable delay line.
Claim 7
Independent Claim 146 words
A method of phase aligning a clock signal at a destination separated by a transmission line from the source of the clock signal, comprising the steps of: passing a clock signal through a first programmable delay line, at the source of the clock signal, and over a first transmission line to the destination; creating an oscillation over a pair of dummy transmission lines, each extending along and substantially matching the first transmission line, using a second programmable delay line at the source and operating at a subharmonic of the clock signal frequency; detecting differences between the frequencies of the oscillations on the pair of dummy transmission lines and a directly generated subharmonic of the source clock signal frequency; and controlling the programmable delay lines using the detected difference in frequencies to relate the subharmonic created by the oscillation to the subharmonic of the clock signal frequency.
Claim 8
Independent Claim 146 words
A method of phase aligning a clock signal at a destination separated by a transmission line from the source of the clock signal, comprising the steps of: passing a clock signal through a first programmable delay line, at the source of the clock signal, and over a first transmission line to the destination; creating an oscillation over a pair of dummy transmission lines, each extending along and substantially matching the first transmission line, using a second programmable delay line at the source and operating at a subharmonic of the clock signal frequency; detecting differences between the frequencies of the oscillations on the pair of dummy transmission lines and a directly generated subharmonic of the source clock signal frequency; and controlling the programmable delay lines using the detected difference in frequencies to relate the subharmonic created by the oscillation to the subharmonic of the clock signal frequency.
Claim 9
Dependent Claim 28 words
The method recited in claim 6, wherein the net time delay of the second programmable delay line is twice the time delay of the first programmable delay line.
Claim 10
Dependent Claim 35 words
The method recited in claim 7, wherein the detected differences between frequencies is accomplished in a frequency comparator sensing the oscillation on the pair of dummy transmission lines and one fourth the clock signal frequency.
Claim 11
Dependent Claim 42 words
The method recited in claim 8, wherein the oscillation on the pair of dummy transmission lines is at one fourth the frequency of the clock signal and uses a feedback signal from the destination transmitted over one of the dummy transmission lines.
Claim 12
Dependent Claim 40 words
The method recited in claim 9, wherein the second programmable delay line is comprised of an output programmable delay line and an input programmable delay line, having delay line characteristics which match each other and the first programmable delay line.
Claim 13
Independent Claim 100 words
A system for phase aligning a clock signal at a destination, comprising: means for transmitting the clock signal from a source to the destination over a first transmission line; means for creating an oscillation on a pair of dummy transmission lines, the dummy transmission lines extending along the path of the first transmission line, using a first programmable delay line; second programmable delay line in series with the first transmission line; and frequency comparator means for concurrently controlling the first and second programmable delay lines to provide a one clock period time delay in the clock signal at the destination.
Claim 14
Independent Claim 100 words
A system for phase aligning a clock signal at a destination, comprising: means for transmitting the clock signal from a source to the destination over a first transmission line; means for creating an oscillation on a pair of dummy transmission lines, the dummy transmission lines extending along the path of the first transmission line, using a first programmable delay line; second programmable delay line in series with the first transmission line; and frequency comparator means for concurrently controlling the first and second programmable delay lines to provide a one clock period time delay in the clock signal at the destination.
Claim 15
Dependent Claim 28 words
The system recited in claim 11, wherein the net time delay of the first programmable delay line is twice the time delay of the second programmable delay line.
Claim 16
Dependent Claim 30 words
The system recited in claim 12, wherein the frequency comparator means compares a subharmonic of the clock signal and a base oscillation frequency on the pair of dummy transmission lines.
Claim 17
Dependent Claim 40 words
The system recited claim 13, wherein the oscillation on the pair of dummy transmission lines is at one fourth the frequency of the clock signal and uses a feedback signal from the destination transmitted over one line of the pair.
Claim 18
Dependent Claim 40 words
The system recited in claim 14, wherein the first programmable delay line is comprised of an output programmable delay line and an input programmable delay line, having delay line characteristics which match each other and the second programmable delay line.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag