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

Clock buffer with adjustable delay and fixed duty cycle output

Assignee: Hewlett Packard Development Co LP
•
Filing: 1990-12-28
•
Granted: 1992-10-20
•
Expires: 2010-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A clock buffer circuit for a computer system, and a computer system incorporating the same, are disclosed. The clock buffer circuit includes a differential input buffer for receiving the input clock signal, with its output coupled to the input of a phase locked loop (PLL). The switching level of the differential input buffer is adjustable, either by adjusting the DC bias applied to the input clock signal, or by adjusting the reference signal, which changes the point in the cycle of the input clock signal at which the differential buffer switches. The PLL synchronizes its output to an edge of the output of the differential buffer, but maintains the same duty cycle (e.g., 50%). Accordingly, the clock buffer circuit may have its delay adjusted, by modifying a voltage divider, applying a variable voltage, or programmably via a digital-to-analog converter, to match the delays of other clock buffer circuits in the computer system, reducing the clock skew in the system. A sine wave may be used as the input clock signal, so that harmonic noise is reduced in the system.

Inventors

  • 👤 Thanh T. Tran
  • 👤 David G. Abdoo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:05
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/15; H03K5/15013; H03K5/15026; G; G06; G06F; G06F1/00; G06F1/04; G06F1/10

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 138 words
A clock buffer circuit, comprising: an input buffer, having a first input for receiving an input clock signal, having a second input for receiving a reference signal, and having an output, said input buffer for presenting a signal at its output corresponding to the amplitude of the input clock signal relative to the reference signal applied to said second input; a phase locked loop, having an input coupled to the output of said input buffer, and having an output, said phase locked loop for presenting a periodic signal at a predetermined duty cycle which is phase synchronous with the output of said input buffer; and means, coupled to said input buffer, for adjusting the relationship between said input clock signal and said reference signal to adjust a delay time between said input clock signal and said periodic signal.
Claim 2
Dependent Claim 138 words
A clock buffer circuit, comprising: an input buffer, having a first input for receiving an input clock signal, having a second input for receiving a reference signal, and having an output, said input buffer for presenting a signal at its output corresponding to the amplitude of the input clock signal relative to the reference signal applied to said second input; a phase locked loop, having an input coupled to the output of said input buffer, and having an output, said phase locked loop for presenting a periodic signal at a predetermined duty cycle which is phase synchronous with the output of said input buffer; and means, coupled to said input buffer, for adjusting the relationship between said input clock signal and said reference signal to adjust a delay time between said input clock signal and said periodic signal.
Claim 3
Dependent Claim 14 words
The circuit of claim 1, wherein said input clock signal is a sinusoidal signal.
Claim 4
Dependent Claim 35 words
The circuit of claim 2, further comprising: a capacitor coupled to said first input of said input buffer so that the input clock signal is capacitively coupled to said first input of said input buffer.
Claim 5
Dependent Claim 13 words
The circuit of claim 2, wherein said periodic signal is a square wave.
Claim 6
Dependent Claim 53 words
The circuit of claim 1, wherein said input buffer has a first input for receiving said input clock signal and a second input for receiving a reference signal; and wherein said input buffer presents a signal at its output corresponding to the relative amplitudes of the signals at its first and second inputs.
Claim 7
Dependent Claim 37 words
The circuit of claim 5, wherein said means for adjusting comprises: a voltage divider, biased between a power supply voltage and a reference voltage, and having a tap coupled to said second input of said input buffer.
Claim 8
Dependent Claim 29 words
The circuit of claim 6, wherein said tap of said voltage divider is adjustable, so that the voltage applied to said second input of said input buffer is adjustable.
Claim 9
Dependent Claim 35 words
The circuit of claim 1, wherein said means for adjusting comprises: means for applying a variable bias voltage to said input of said input buffer, for providing a DC offset to said input clock signal.
Claim 10
Dependent Claim 39 words
The circuit of claim 8, wherein said means for applying comprises: a digital-to-analog converter, for receiving a digital word corresponding to the desired variable bias voltage, and for providing a DC offset to said input clock signal responsive thereto.
Claim 11
Dependent Claim 68 words
The circuit of claim 1, wherein said means for adjusting comprises: a phase detector having a first input coupled to the output of said phase locked loop, having a second input receiving said input clock signal, and having an output coupled to said input buffer for adjusting said reference signal according to the phase difference between said output of said phase locked loop and said input clock signal.
Claim 12
Dependent Claim 41 words
The circuit of claim 10, wherein the output of said phase detector is coupled to said input buffer in such a manner that said output of said phase locked loop and said input clock signal are controlled to be phase synchronous.
Claim 13
Dependent Claim 202 words
A computing system, comprising: first and second clocked circuits, each having a clock input; a first clock buffer circuit, having an input for receiving an input clock signal, and having an output coupled to said clock input of said first clocked circuit, said first clock buffer circuit having a propagation delay therethrough; and a second clock buffer circuit comprising: an input buffer having a first input for receiving said input clock signal, having a second input for receiving a reference signal, and having an output for presenting a signal corresponding to the amplitude of the input clock signal relative to said reference signal; a phase locked loop, having an input coupled to the output of said input buffer, and having an output coupled to said clock input of said second clocked circuit, said phase locked loop for presenting a periodic signal at a predetermined duty cycle which is phase synchronous with the output of said input buffer; and means, coupled to said input buffer, for adjusting the relationship between said input clock signal and said reference signal to adjust a delay time between said input clock signal and said periodic signal to match the propagation delay of said first clock buffer circuit.
Claim 14
Dependent Claim 202 words
A computing system, comprising: first and second clocked circuits, each having a clock input; a first clock buffer circuit, having an input for receiving an input clock signal, and having an output coupled to said clock input of said first clocked circuit, said first clock buffer circuit having a propagation delay therethrough; and a second clock buffer circuit comprising: an input buffer having a first input for receiving said input clock signal, having a second input for receiving a reference signal, and having an output for presenting a signal corresponding to the amplitude of the input clock signal relative to said reference signal; a phase locked loop, having an input coupled to the output of said input buffer, and having an output coupled to said clock input of said second clocked circuit, said phase locked loop for presenting a periodic signal at a predetermined duty cycle which is phase synchronous with the output of said input buffer; and means, coupled to said input buffer, for adjusting the relationship between said input clock signal and said reference signal to adjust a delay time between said input clock signal and said periodic signal to match the propagation delay of said first clock buffer circuit.
Claim 15
Dependent Claim 17 words
The system of claim 12, wherein said first and second clocked circuits operate synchronously with one another.
Claim 16
Dependent Claim 25 words
The system of claim 13, further comprising: means for generating said input clock signal and applying it to said first and second clock buffer circuits.
Claim 17
Dependent Claim 18 words
The system of claim 14, wherein said generating means generates a sine wave as said input clock signal.
Claim 18
Dependent Claim 144 words
The system of claim 13, wherein said first clock buffer circuit comprises: an input buffer, having a first input for receiving said input clock signal, having a second input for receiving a reference signal, and having an output for presenting a signal corresponding to the amplitude of the input clock signal relative to said reference signal; a phase locked loop, having an input coupled to the output of said input buffer, and having an output coupled to said clock input of said first clocked circuit, said phase locked loop for presenting a periodic signal at a predetermined duty cycle which is phase synchronous with the output of said input buffer; and means, coupled to said input buffer, for adjusting the relationship between said input clock signal and said reference signal to adjust the propagation delay between said input clock signal and said periodic signal.
Claim 19
Dependent Claim 59 words
The system of claim 13, wherein said input buffer of said second clock buffer circuit has a first input for receiving said input clock signal and a second input for receiving a reference signal; and wherein said input buffer presents a signal at its output corresponding to the relative amplitudes of the signals at its first and second inputs.
Claim 20
Dependent Claim 35 words
The system of claim 13, wherein said means for adjusting comprises: means for applying a variable bias voltage to said input of said input buffer, for providing a DC offset to said input clock signal.
Claim 21
Dependent Claim 39 words
The system of claim 18, wherein said means for applying comprises: a digital-to-analog converter, for receiving a digital word corresponding to the desired variable bias voltage, and for providing a DC offset to said input clock signal responsive thereto.
Claim 22
Dependent Claim 63 words
The system of claim 12, wherein said means for adjusting comprises: a phase detector having a first input coupled to receive said periodic signal, having a second input coupled to receive said input clock signal, and having an output coupled to said input buffer for adjusting said reference signal according to the phase difference between said periodic signal and said input clock signal.
Claim 23
Dependent Claim 37 words
The system of claim 20, wherein the output of said phase detector is coupled to said input buffer in such a manner that said periodic signal and said input clock signal are controlled to be phase synchronous.
Claim 24
Independent Claim 134 words
A method of operating a computer system which includes a plurality of clocked circuits useful in data processing and a clock buffer circuit, said clock buffer circuit having a phase locked loop for generating a periodic output signal synchronous with an input clock signal, comprising: communicating a periodic input clock signal to a differential buffer, said differential buffer providing an output to said phase locked loop corresponding to the amplitude of said input clock signal relative to a switching level; adjusting the point in the cycle at which said input clock signal crosses said switching level, to adjust the timing of the output signal from said differential buffer as applied to said phase locked loop; and applying the periodic output signal of said phase locked loop to one of said plurality of clocked circuits.
Claim 25
Independent Claim 134 words
A method of operating a computer system which includes a plurality of clocked circuits useful in data processing and a clock buffer circuit, said clock buffer circuit having a phase locked loop for generating a periodic output signal synchronous with an input clock signal, comprising: communicating a periodic input clock signal to a differential buffer, said differential buffer providing an output to said phase locked loop corresponding to the amplitude of said input clock signal relative to a switching level; adjusting the point in the cycle at which said input clock signal crosses said switching level, to adjust the timing of the output signal from said differential buffer as applied to said phase locked loop; and applying the periodic output signal of said phase locked loop to one of said plurality of clocked circuits.
Claim 26
Dependent Claim 30 words
The method of claim 22, wherein said adjusting step comprises: adjusting the DC bias of said input clock signal, relative to the DC switching voltage corresponding to said switching level.
Claim 27
Dependent Claim 53 words
The method of claim 22, wherein said computer system includes a plurality of clock buffer circuits; and wherein said adjusting step is performed to one of said plurality of clock buffer circuits in order to substantially match its propagation delay with the propagation delay of another of said plurality of clock buffer circuits.
Claim 28
Dependent Claim 57 words
The method of claim 22, wherein said adjusting step comprises: generating an error voltage corresponding to the phase difference between said output signal and said input signal; and adjusting said reference signal according to said error voltage, so that said propagation delay is adjusted according to the phase difference between said output signal and said input signal.

References Cited (Backward Citations)

US4494021A Cited
US4737724A Cited
US4837464A Cited
US4864160A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-20 1996-04-20 1996-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-20 2000-04-20 2000-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-20 2004-04-20 2004-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag