← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 13:54
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag