US5614845A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Independent clock edge regulation
Assignee: International Business Machines Corp
•
Filing: 1995-09-08
•
Granted: 1997-03-25
•
Expires: 2015-09-08
Abstract
Abstract A clock regulator that provides two controlled timing references per clock cycle on a single clock distribution. The regulator includes two phase detectors and phase aligner pairs to independently regulate both rising and falling edges of the clock distribution, rather than regulating only one edge as conventional regulators.
Inventors
- 👤 Robert P. Masleid
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 22:36
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/15; H03K5/151
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
129 words
A clock edge regulator circuit, the clock edge regulator circuit coupled to a clock buffer that drives a clock distribution, the clock distribution having a rising edge and a falling edge, the circuit comprising: an input clock signal having a rising edge and a falling edge; rising edge regulator means responsive to the rising edge of the input clock signal and to the rising edge of the clock distribution for providing a first delayed clock signal to the clock buffer; and falling edge regulator means responsive to the falling edge of the input clock signal and to the falling edge of the clock distribution for providing a second delayed clock signal to the clock buffer, such that the rising and falling edges of the clock distribution are independently regulated.
Claim 2
Dependent Claim
129 words
A clock edge regulator circuit, the clock edge regulator circuit coupled to a clock buffer that drives a clock distribution, the clock distribution having a rising edge and a falling edge, the circuit comprising: an input clock signal having a rising edge and a falling edge; rising edge regulator means responsive to the rising edge of the input clock signal and to the rising edge of the clock distribution for providing a first delayed clock signal to the clock buffer; and falling edge regulator means responsive to the falling edge of the input clock signal and to the falling edge of the clock distribution for providing a second delayed clock signal to the clock buffer, such that the rising and falling edges of the clock distribution are independently regulated.
Claim 3
Dependent Claim
78 words
A circuit as in claim 1 wherein the rising edge regulator means comprises: a first edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the rising edge of the input clock signal and the rising edge of the clock distribution; and a first digital phase delay coupled to the input clock signal and responsive to the first edge phase compare for generating the first delayed clock signal.
Claim 4
Dependent Claim
77 words
A circuit as in claim 2 wherein the falling edge regulator means comprises: a second edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the falling edge of the input clock and the falling edge of the clock distribution; and a second digital phase delay coupled to the input clock signal and responsive to the second edge phase compare for generating the second delayed clock signal.
Claim 5
Dependent Claim
61 words
A circuit as in claim 3 wherein the clock buffer is a split drive clock buffer including a rising pulse generator and a falling pulse generator, and wherein the rising edge regulator means provides the first delayed clock signal to the rising pulse generator, and the falling edge regulator means provides the second delayed clock signal to the falling pulse generator.
Claim 6
Independent Claim
159 words
A method for providing two timing references per clock cycle on a single clock distribution, wherein an input clock signal having a phase, a rising edge, and a falling edge is input to a clock buffer that drives a clock distribution, the clock distribution having a phase, a rising edge and a falling edge, the method comprising the steps of: (a) comparing the phase difference between the rising edge of the input clock signal and the rising edge of the clock distribution; (b) generating a first delayed clock signal based on the phase difference between the rising edges; (c) comparing the phase difference between the falling edge of the input clock signal and the falling edge of the clock distribution; (d) generating a second delayed clock signal based on the phase difference between the falling edges; (e) providing the first delayed clock signal to the clock buffer; and (f) providing the second delayed clock signal to the clock buffer.
Claim 7
Independent Claim
159 words
A method for providing two timing references per clock cycle on a single clock distribution, wherein an input clock signal having a phase, a rising edge, and a falling edge is input to a clock buffer that drives a clock distribution, the clock distribution having a phase, a rising edge and a falling edge, the method comprising the steps of: (a) comparing the phase difference between the rising edge of the input clock signal and the rising edge of the clock distribution; (b) generating a first delayed clock signal based on the phase difference between the rising edges; (c) comparing the phase difference between the falling edge of the input clock signal and the falling edge of the clock distribution; (d) generating a second delayed clock signal based on the phase difference between the falling edges; (e) providing the first delayed clock signal to the clock buffer; and (f) providing the second delayed clock signal to the clock buffer.
Claim 8
Dependent Claim
64 words
A method as in claim 5 wherein the clock buffer is a split drive clock buffer including a rising pulse generator and a falling pulse generator, and wherein step (e) includes the step of providing the first delayed clock signal to the rising pulse generator, and wherein step (f) includes the step of providing the second delayed clock signal to the falling pulse generator.
Claim 9
Dependent Claim
17 words
A method as in claim 6 wherein step (a) is performed by a first phase compare circuit.
Claim 10
Dependent Claim
17 words
A method as in claim 7 wherein step (b) is performed by a first phase delay circuit.
Claim 11
Dependent Claim
17 words
A method as in claim 8 wherein step (c) is performed by a second phase compare circuit.
Claim 12
Dependent Claim
17 words
A method as in claim 9 wherein step (d) is performed by a second phase delay circuit.
Claim 13
Dependent Claim
207 words
A clock edge regulator circuit that provides two timing references per clock cycle on a single clock distribution, the clock edge regulator comprising: an input clock signal having phase, a rising edge, and a falling edge; a clock distribution having a phase, a rising edge and a falling edge; a clock buffer coupled to the clock distribution; a first edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the rising edge of the input clock signal and the rising edge of the clock distribution; a second edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the falling edge of the input clock signal and the falling edge of the clock distribution; a first digital phase delay coupled to the input clock signal and responsive to the first edge phase compare for providing a first delayed clock signal to the clock buffer; and a second digital phase delay coupled to the input clock signal and responsive to the second edge phase compare for providing a second delayed clock signal to clock buffer, such that the rising and falling edges of the clock distribution are independently regulated.
Claim 14
Dependent Claim
207 words
A clock edge regulator circuit that provides two timing references per clock cycle on a single clock distribution, the clock edge regulator comprising: an input clock signal having phase, a rising edge, and a falling edge; a clock distribution having a phase, a rising edge and a falling edge; a clock buffer coupled to the clock distribution; a first edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the rising edge of the input clock signal and the rising edge of the clock distribution; a second edge phase compare coupled to the input clock signal and to the clock distribution for detecting the phase difference between the falling edge of the input clock signal and the falling edge of the clock distribution; a first digital phase delay coupled to the input clock signal and responsive to the first edge phase compare for providing a first delayed clock signal to the clock buffer; and a second digital phase delay coupled to the input clock signal and responsive to the second edge phase compare for providing a second delayed clock signal to clock buffer, such that the rising and falling edges of the clock distribution are independently regulated.
Claim 15
Dependent Claim
52 words
A circuit as in claim 11 wherein the clock buffer is a split drive clock buffer including a rising pulse generator and a falling pulse generator, and wherein first delayed clock signal is provided to the rising pulse generator, and the second delayed clock signal is provided to the falling pulse generator.
References Cited (Backward Citations)
US4276594A
Cited
US4887235A
Cited
US4811343A
Cited
US5056015A
Cited
US5361277A
Cited
US5097437A
Cited
US5059818A
Cited
US5155380A
Cited
US5278873A
Cited
US5214682A
Cited
US5325516A
Cited
US5418822A
Cited
US5483180A
Cited
US5453708A
Cited
US5517136A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-03-24 | 2000-09-23 | 2001-03-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-03-24 | 2004-09-23 | 2005-03-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-03-24 | 2008-09-23 | 2009-03-25 | $7700.00 | Window Closed / Lapsed |