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

Automatic clock de-skewing apparatus

Assignee: Unisys Corp
•
Filing: 1987-06-30
•
Granted: 1988-07-05
•
Expires: 2007-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for providing automatic clock de-skewing for a plurality of circuit boards of a data processing system. In a preferred embodiment, each circuit board is of multi-layer construction and contains a clock distribution chip which includes on-chip automatic clock de-skewing circuitry for providing de-skewed clocks to other chips on the circuit board. In a preferred implementation of the clock de-skewing circuitry, feedback circuitry including a multi-tapped delay line and an accurate reference delay are employed in conjunction with a phase comparator for automatically providing de-skewed clocks at the clock outputs of the clock distribution chip. The accurate reference delay is advantageously provided by a strip transmission line formed in a conductive layer of the multi-layer board containing the chips.

Inventors

  • 👤 Laurence P. Flora
  • 👤 Michael A. McCullough

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:10
CPC Classifications
H; H05; H05K; H05K1/00; H05K1/02; H05K1/0213; H05K1/0237; H05K1/0248; G; G06; G06F; G06F1/00; G06F1/04; G06F1/10; H03; H03K; H03K19/00; H03K19/003; H03K19/00323; H05K2201/00; H05K2201/09; H05K2201/09209; H05K2201/09218; H05K2201/09263; H05K2201/0929; H05K2201/09336; H05K2201/10; H05K2201/10613; H05K2201/10621; H05K2201/10689; H05K3/00; H05K3/40; H05K3/42; H05K3/429

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 90 words
In a data processing system containing a plurality of circuit boards constructed and arranged to receive integrated circuit chips, improved means for automatically providing de-skewed clocks to said chips comprising: means applying an input clock to each board; clock distribution means provided for each board for distributing a de-skewed clock to each of a plurality of integrated circuit chips mounted to the board; said clock distribution means comprising an automatic clock de-skewing circuit including an accurate reference delay; said accurate reference delay comprising a transmission line formed in said board.
Claim 2
Dependent Claim 90 words
In a data processing system containing a plurality of circuit boards constructed and arranged to receive integrated circuit chips, improved means for automatically providing de-skewed clocks to said chips comprising: means applying an input clock to each board; clock distribution means provided for each board for distributing a de-skewed clock to each of a plurality of integrated circuit chips mounted to the board; said clock distribution means comprising an automatic clock de-skewing circuit including an accurate reference delay; said accurate reference delay comprising a transmission line formed in said board.
Claim 3
Dependent Claim 32 words
The invention in accordance with claim 1, wherein each board is of multi-layer construction including at least one internal conductive layer, and wherein said transmission line is formed in said conductive layer.
Claim 4
Dependent Claim 23 words
The invention in accordance with claim 2, wherein said transmission line is a strip transmission line having a length greater than 10 inches.
Claim 5
Dependent Claim 32 words
The invention in accordance with claim 2, wherein portions of said automatic clock de-skewing circuit other than said accurate delay are provided on a clock integrated circuit chip mounted to said board.
Claim 6
Dependent Claim 49 words
The invention in accordance with claim 3, wherein said transmission line is formed along an edge of said internal conductive layer, wherein said clock chip is located above said edge, and wherein said transmission line is electrically connected to said clock chip by plated-through holes formed in said board.
Claim 7
Dependent Claim 141 words
The invention in accordance with claim 1, 2, 3, 4 or 5, wherein said automatic clock de-skewing circuitry comprises: delay means responsive to said input clock for producing a plurality of delayed signals having different delays relative to said input clock; a clock driver circuit providing a plurality of output clocks for feeding to other chips on its respective board; means for applying a selected one of said delayed signals to said clock driver circuit; detecting means including said accurate reference delay and responsive to a signal derived from an output clock for determining whether a desired predetermined delay exists between said input clock and said output clock; and means for automatically selecting a different delayed signal if the phase difference between said input clock and said output clock is determined not to be substantially equal to said desired predetermined delay.
Claim 8
Dependent Claim 52 words
The invention in accordance with claim 6, wherein said clock de-skewing circuitry includes means for preventing selection of a different delayed signal when it is determined that the currently selected delayed signal provides a delay between said input clock and said output clock which is substantially equal to said desired predetermined delay.
Claim 9
Dependent Claim 67 words
The invention in accordance with claim 7, wherein the operation of said automatic clock de-skewing circuitry is initiated during power-on initialization, and wherein said means for preventing includes means for locking-in selection of a selected delayed signal when said detecting means determines that a selected delayed signal provides a delay between said input clock and said output clock which is substantially equal to said desired predetermined delay.
Claim 10
Dependent Claim 78 words
The invention in accordance with claim 7, wherein said detecting means comprises means including said accurate reference delay for deriving a comparison signal having a predetermined delay relative to said input clock, and wherein said detecting means also includes means for comparing the time relationship between said comparison signal and a signal derived from said output clock for determining whether the delay between said input clock and said output clock is substantially equal to said desired predetermined delay.
Claim 11
Dependent Claim 70 words
The invention in accordance with claim 9, wherein said means for automatically selecting includes counting means, means for changing the count of said counting means in response to said detecting means determining that the delay provided by a selected delayed signal is not substantially equal to said desired predetermined delay, and means for selecting another delayed signal for application to said circuit dependent upon the count of said counting means.
Claim 12
Dependent Claim 31 words
The invention in accordance with claim 10, wherein said means for automatically selecting includes multiplexor means responsive to the count of said counting means for selecting one of said delayed signals.
Claim 13
Dependent Claim 50 words
The invention in accordance with claim 11, wherein said means for selecting another delayed signal operates such that said changing of the count of said counting means causes selection of a delayed signal having a larger delay relative to said input signal than that of the previously selected delayed signal.
Claim 14
Dependent Claim 18 words
The invention in accordance with claim 12, including means for setting said counting means to an initial count.
Claim 15
Dependent Claim 38 words
The invention in accordance with claim 13, wherein said means for preventing includes means for locking-in selection of a selected delayed signal when it is determined to provide a delay which is substantially equal to said desired delay.
Claim 16
Dependent Claim 21 words
The invention in accordance with claim 6, wherein said delay means responsive to said input clock comprises a multi-tapped delay means.
Claim 17
Dependent Claim 30 words
The invention in accordance with claim 15, wherein said delay means comprises a plurality of serially connected gates, and wherein said delayed signals are obtained from connections between said gates.

References Cited (Backward Citations)

US4047132A Cited
US4447870A Cited
US4488297A Cited
US4479216A Cited
US4560962A Cited
US4623805A Cited
US4637018A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-07-05 1992-01-04 1992-07-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-07-05 1996-01-04 1996-07-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-07-05 2000-01-04 2000-07-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag