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

Two-phase overlapping clocking technique for digital dynamic circuits

Assignee: International Business Machines Corp
•
Filing: 1994-08-19
•
Granted: 1996-04-02
•
Expires: 2014-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital dynamic circuit is presented which effectively extends the percentage of each clock cycle available for logical operations. The circuit uses a two-phase overlapping clocking design which results in the circuit (1) having only a single latch delay, (2) being insensitive to mid-cycle clock jitter, and (3) being insensitive to the discrete nature of gate delays. Thus, the circuit can better utilize the time available to perform logic.

Inventors

  • 👤 Leon J. Sigal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 03:22
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/08; H03K19/094; H03K19/096

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 167 words
A digital dynamic circuit, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; a first latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a first clock signal coupled to provide clock inputs to the logic-latch circuit, the first group of logic circuits and the first latch; a second clock signal coupled to provide clock inputs to the second group of logic circuits and to the logic-latch circuit; wherein the first and second clock signals overlap.
Claim 2
Dependent Claim 167 words
A digital dynamic circuit, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; a first latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a first clock signal coupled to provide clock inputs to the logic-latch circuit, the first group of logic circuits and the first latch; a second clock signal coupled to provide clock inputs to the second group of logic circuits and to the logic-latch circuit; wherein the first and second clock signals overlap.
Claim 3
Dependent Claim 54 words
The circuit of claim 1, wherein the logic-latch circuit comprises: a logic circuit; a second latch coupled to receive an output from the logic circuit; wherein the first clock signal acts as the clocking signal for the logic circuit, and wherein the second clock signal acts as the clocking signal for the second latch.
Claim 4
Dependent Claim 12 words
The circuit of claim 1, wherein the first latch is edge triggered.
Claim 5
Dependent Claim 54 words
The circuit of claim 2, wherein the second latch comprises first and second NAND gates each having a plurality of inputs, the inputs to the first NAND gate being coupled to the output of the logic circuit, the inputs to the second NAND gate being coupled to the output of the second clock signal.
Claim 6
Dependent Claim 42 words
The circuit of claim 2, wherein the second latch introduces a substantially smaller delay into the output of the logic circuit of the logic-latch than the logic circuit of the logic-latch introduces into the output of the first group of logic circuits.
Claim 7
Dependent Claim 23 words
The circuit of claim 2, wherein the second latch introduces a negligible delay into the output of the logic circuit of the logic-latch.
Claim 8
Dependent Claim 64 words
The circuit of claim 1, further comprising a clock circuit having means for generating the first and second clock signals, the means for generating comprising: input means for receiving a regular clock input signal; means for producing a first irregular output clock signal; and means for producing a second irregular shaped clock signal in synch and out of phase with the first clock signal.
Claim 9
Dependent Claim 166 words
A digital dynamic system, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; an edge-triggered latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a first clock signal coupled to provide clock inputs to the logic-latch circuit, the first group of logic circuits and the edge-triggered latch; a second clock signal coupled to provide clock inputs to the second group of logic circuits and the logic latch; wherein the first and second clock signals overlap.
Claim 10
Dependent Claim 166 words
A digital dynamic system, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; an edge-triggered latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a first clock signal coupled to provide clock inputs to the logic-latch circuit, the first group of logic circuits and the edge-triggered latch; a second clock signal coupled to provide clock inputs to the second group of logic circuits and the logic latch; wherein the first and second clock signals overlap.
Claim 11
Dependent Claim 61 words
The system of claim 8, wherein the logic-latch circuit comprises: a logic circuit; a second latch coupled to receive an output from the logic circuit of the logic-latch; wherein the first clock signal acts as the clocking signal for the logic circuit of the logic latch, and wherein the second clock signal acts as the clocking signal for the second latch.
Claim 12
Dependent Claim 54 words
The system of claim 9, wherein the second latch comprises first and second NAND gates each having a plurality of inputs, the inputs to the first NAND gate being coupled to the output of the logic circuit, the inputs to the second NAND gate being coupled to the output of the second clock signal.
Claim 13
Dependent Claim 64 words
The system of claim 8, further comprising a clock circuit having means for generating the first and second clock signals, the means for generating comprising: input means for receiving a regular clock input signal; means for producing a first irregular output clock signal; and means for producing a second irregular shaped clock signal in synch and out of phase with the first clock signal.
Claim 14
Dependent Claim 206 words
A digital dynamic system, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; an edge-triggered latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a clock circuit having means for generating a first clock signal to provide clock inputs to the first group of logic circuits and a second clock signal to provide clock inputs to the second group of logic circuits and the logic latch circuit, comprising: input means for receiving a regular clock input signal; means for producing a first irregular output clock signal; and means for producing a second irregular shaped clock signal in synch and out of phase with the first clock signal; wherein the first and second clock signals overlap.
Claim 15
Dependent Claim 206 words
A digital dynamic system, comprising: a first group of sequentially arranged logic circuits collectively having an input and an output; a logic-latch circuit having an input and an output, the input of which is coupled to the output of the first group of logic circuits; a second group of sequentially arranged logic circuits collectively having an input and an output, the input of which is coupled to the output of the logic-latch circuit; an edge-triggered latch having an input and an output, the input of which is coupled to the output of the second group of logic circuits, and the output of which is coupled to the input of the first group of logic circuits; a clock circuit having means for generating a first clock signal to provide clock inputs to the first group of logic circuits and a second clock signal to provide clock inputs to the second group of logic circuits and the logic latch circuit, comprising: input means for receiving a regular clock input signal; means for producing a first irregular output clock signal; and means for producing a second irregular shaped clock signal in synch and out of phase with the first clock signal; wherein the first and second clock signals overlap.
Claim 16
Dependent Claim 54 words
The system of claim 12, wherein the logic-latch circuit comprises: a logic circuit; a second latch coupled to receive an output from the logic circuit; wherein the first clock signal acts as the clocking signal for the logic circuit and wherein the second clock signal acts as the clocking signal for the second latch.
Claim 17
Dependent Claim 54 words
The system of claim 13, wherein the second latch comprises first and second NAND gates each having a plurality of inputs, the inputs to the first NAND gate being coupled to the output of the logic circuit, the inputs to the second NAND gate being coupled to the output of the second clock signal.

References Cited (Backward Citations)

US4745302A Cited
US4687959A Cited
US4852061A Cited
US5003201A Cited
US5023484A Cited
US5289050A Cited
US5321368A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag