Patent US5486783A successfully refreshed from Google Patents.
US5486783A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for providing clock de-skewing on an integrated circuit board
Assignee: AT&T Inc
•
Filing: 1994-10-31
•
Granted: 1996-01-23
•
Expires: 2014-10-31
Abstract
Abstract The present invention relates to a circuit board having a plurality of integrated circuits provided thereon, wherein each integrated circuit (IC) receives a common clocked input reference signal and outputs a dam signal. Each integrated circuit is provided with a de-skewing circuit which compensates for signal delays in the IC so as to synchronize the output data signal with the clocked input reference signal. The de-skewing circuit is operative to generate a simulated signal delay to the input signal which emulates the signal delays of the IC.
Inventors
- 👤 Robert J. Baumert
- 👤 Robert L. Pritchett
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 15:01
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: 16
Claim 1
Independent Claim
283 words
An integrated circuit having circuitry to compensate for signal delays therein, said integrated circuit comprises: a) a first input buffering means for receiving and buffering a clocked input reference signal, wherein said input buffer means generates a first signal delay upon said input reference signal; b) signal regulating means coupled to said input buffering means for generating a synchronizing signal delay to said input reference signal for synchronizing an output data signal with said input reference signal, said signal regulating means having an output port and at least one input port and a feedback loop coupling said output port to said at least one input port; c) a first output latching means coupled to said output port of said signal regulating means at a first input of said output latching means for latching said output data signal, wherein said output latching means generates a second signal delay upon said output data signal; d) a first output buffering means coupled to said output latching means for buffering said output data signal, wherein said output buffering means generates a third signal delay upon said output data signal; and simulated signal delay means coupled in said feedback loop for generating a delayed input signal to said signal regulating means, said delayed input signal having a generated simulated signal delay approximately equal to said first signal delay of said input buffering means, said second signal delay of said output latching means and said third signal delay of said output buffering means, wherein said delayed input signal is operative to enable said signal regulating means to provide a signal delay to said input reference signal so as to synchronize said input reference signal with said output data signal.
Claim 2
Dependent Claim
283 words
An integrated circuit having circuitry to compensate for signal delays therein, said integrated circuit comprises: a) a first input buffering means for receiving and buffering a clocked input reference signal, wherein said input buffer means generates a first signal delay upon said input reference signal; b) signal regulating means coupled to said input buffering means for generating a synchronizing signal delay to said input reference signal for synchronizing an output data signal with said input reference signal, said signal regulating means having an output port and at least one input port and a feedback loop coupling said output port to said at least one input port; c) a first output latching means coupled to said output port of said signal regulating means at a first input of said output latching means for latching said output data signal, wherein said output latching means generates a second signal delay upon said output data signal; d) a first output buffering means coupled to said output latching means for buffering said output data signal, wherein said output buffering means generates a third signal delay upon said output data signal; and simulated signal delay means coupled in said feedback loop for generating a delayed input signal to said signal regulating means, said delayed input signal having a generated simulated signal delay approximately equal to said first signal delay of said input buffering means, said second signal delay of said output latching means and said third signal delay of said output buffering means, wherein said delayed input signal is operative to enable said signal regulating means to provide a signal delay to said input reference signal so as to synchronize said input reference signal with said output data signal.
Claim 3
Dependent Claim
31 words
An integrated circuit as recited in claim 1, wherein said simulated signal delay means includes a second input buffering means, a second output latching means and a second output buffering means.
Claim 4
Dependent Claim
88 words
An integrated circuit as recited in claim 2, wherein said signal regulating means includes: (i) phase detecting means for measuring the respective signal phases between an output signal of said input buffering means and said delayed input signal of said simulated signal delay means; and (ii) regulated delay means coupled to said phase detecting means for generating said synchronizing signal delay responsive to the measured signal phase difference between said output signal of said input buffering means and said delayed input signal of said simulated signal delay means.
Claim 5
Dependent Claim
36 words
An integrated circuit as recited in claim 1, further including: g) an asynchronous logic device coupled to a second input of said output latching means for providing a data input signal to said output latching means.
Claim 6
Dependent Claim
38 words
An integrated circuit as recited in claim 4, further including: h) a plurality of synchronous logic devices coupled to a corresponding plurality of inputs of said asynchronous logic device for providing dam input to said asynchronous logic device.
Claim 7
Dependent Claim
32 words
An integrated circuit as recited in claim 5, further including: (i) clock driving means coupled to said regulating means for driving said input reference signal to said plurality of synchronous logic devices.
Claim 8
Dependent Claim
21 words
An integrated circuit as recited in claim 6, wherein each of said plurality of synchronous logic devices is a flip-flop device.
Claim 9
Dependent Claim
373 words
A circuit board having a plurality of integrated circuits provided thereon, wherein each of said plurality of integrated circuits receives a common clock input reference signal and provides an output data signal therefrom, and includes compensating circuitry for synchronizing said output data signal with said input reference signal, said compensating circuitry comprises: a) a first input buffering means for receiving and buffering said common clock input reference signal, wherein said input buffer means generates a first signal delay upon said input reference signal; b) signal regulating means coupled to said input buffering means for providing a synchronizing signal delay to said input reference signal for synchronizing said output signal with said input reference signal, said signal regulating means having an output port and at least one input port and a feedback loop coupling said output port to said at least one input port; c) clock driving means coupled to said signal regulating means for driving said input reference signal to a plurality of logic devices; d) a first output latching means coupled to said clock driving means at a first input of said output latching means for latching said output signal, wherein said output latching means generates a second signal delay upon said output signal; e) a first output buffering means coupled to said output latching means for buffering said output data signal, wherein said output buffering means generates a third signal delay upon said output data signal; f) asynchronous logic means coupled to a second input of said output latch for providing a data input thereto, wherein said asynchronous logic means has a plurality of inputs respectively coupled to said plurality of logic devices; and g) simulated signal delay means coupled in said feedback loop for generating a delayed input signal to said signal regulating means, said delayed input signal having a generated simulated signal delay approximately equal to said first signal delay of said input buffering means, said second signal delay of said output latching means and said third signal delay of said buffering means, wherein said delayed input signal of operative to enable said signal regulating means to provide a signal delay to said input reference signal so as to synchronize said input reference signal with said output dam signal.
Claim 10
Dependent Claim
373 words
A circuit board having a plurality of integrated circuits provided thereon, wherein each of said plurality of integrated circuits receives a common clock input reference signal and provides an output data signal therefrom, and includes compensating circuitry for synchronizing said output data signal with said input reference signal, said compensating circuitry comprises: a) a first input buffering means for receiving and buffering said common clock input reference signal, wherein said input buffer means generates a first signal delay upon said input reference signal; b) signal regulating means coupled to said input buffering means for providing a synchronizing signal delay to said input reference signal for synchronizing said output signal with said input reference signal, said signal regulating means having an output port and at least one input port and a feedback loop coupling said output port to said at least one input port; c) clock driving means coupled to said signal regulating means for driving said input reference signal to a plurality of logic devices; d) a first output latching means coupled to said clock driving means at a first input of said output latching means for latching said output signal, wherein said output latching means generates a second signal delay upon said output signal; e) a first output buffering means coupled to said output latching means for buffering said output data signal, wherein said output buffering means generates a third signal delay upon said output data signal; f) asynchronous logic means coupled to a second input of said output latch for providing a data input thereto, wherein said asynchronous logic means has a plurality of inputs respectively coupled to said plurality of logic devices; and g) simulated signal delay means coupled in said feedback loop for generating a delayed input signal to said signal regulating means, said delayed input signal having a generated simulated signal delay approximately equal to said first signal delay of said input buffering means, said second signal delay of said output latching means and said third signal delay of said buffering means, wherein said delayed input signal of operative to enable said signal regulating means to provide a signal delay to said input reference signal so as to synchronize said input reference signal with said output dam signal.
Claim 11
Dependent Claim
31 words
A circuit board as recited in claim 8, wherein said simulated signal delay means includes a second input buffering means, a second output latching means and a second output buffering means.
Claim 12
Dependent Claim
88 words
A circuit board as recited in claim 8, wherein said signal regulating means includes: (i) phase detecting means for measuring the respective signal phases between an output signal of said input buffering means and said delayed input signal of said simulated signal delay means; and (ii) regulated delay means coupled to said phase detecting means for generating said synchronizing signal delay responsive to the measured signal phase difference between said output signal of said input buffering means and said delayed input signal of said simulated signal delay means.
Claim 13
Dependent Claim
20 words
A circuit board as recited in claim 10, wherein each of said plurality of logic devices is a flip-flop device.
Claim 14
Independent Claim
122 words
A method of maintaining signal synchronization in an integrated circuit comprising the steps of: a) buffering a clock input reference signal; b) latching an output dam signal in reference to said input reference signal; c) buffering said output dam signal; d) generating a signal delay approximately equal to signal delays associated with said buffered input signal, said latched output data signal and said buffered output data signal; e) applying said generated signal delay to said input reference signal; f) detecting the phase difference between said input reference signal and said input reference signal having said generated signal delay; and g) selecting a signal delay for said output data signal which maintains said output data signal in synchronization with said input reference signal.
Claim 15
Independent Claim
122 words
A method of maintaining signal synchronization in an integrated circuit comprising the steps of: a) buffering a clock input reference signal; b) latching an output dam signal in reference to said input reference signal; c) buffering said output dam signal; d) generating a signal delay approximately equal to signal delays associated with said buffered input signal, said latched output data signal and said buffered output data signal; e) applying said generated signal delay to said input reference signal; f) detecting the phase difference between said input reference signal and said input reference signal having said generated signal delay; and g) selecting a signal delay for said output data signal which maintains said output data signal in synchronization with said input reference signal.
Claim 16
Dependent Claim
87 words
A method of maintaining signal synchronization in an integrated circuit as recited in claim 12, further including the steps of; h) driving said input reference signal to a plurality of logic devices; i) inputting a plurality of data signals to said plurality of logic devices; and j) inputting a plurality of data signals from said plurality of logic devices to an asynchronous logic device; and k) latching said output data signal with a data signal from said asynchronous logic device in reference to said input reference signal.
References Cited (Backward Citations)
US4754164A
Cited
US4623805A
Cited
US4675612A
Cited
US4845437A
Cited
US4686482A
Cited
US4758738A
Cited
US4825109A
Cited
US5184027A
Cited
US4757264A
Cited
US5101117A
Cited
US5173617A
Cited
US4999526A
Cited
US5043596A
Cited
US5122679A
Cited
US4931986A
Cited
US5097489A
Cited
US5077529A
Cited
US5081655A
Cited
US5118975A
Cited
US5073730A
Cited
US5120990A
Cited
US5223755A
Cited
US5079519A
Cited
US5144170A
Cited
US5307381A
Cited
US5245637A
Cited
US5298866A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-01-22 | 1999-07-24 | 2000-01-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-01-22 | 2003-07-24 | 2004-01-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-01-22 | 2007-07-24 | 2008-01-23 | $7700.00 | Window Closed / Lapsed |