← Back to Patent Explorer
US5825208A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for fast evaluation of dynamic CMOS logic circuits

Assignee: International Business Machines Corp
•
Filing: 1996-05-20
•
Granted: 1998-10-20
•
Expires: 2016-05-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract According to the present invention, a domino CMOS logic circuit having a plurality of stages for evaluating logic signals is provided. In one embodiment, the domino CMOS logic circuit includes at least one stage which has a logic block that includes a plurality of logic devices, inputs and outputs, and a precharge/evaluate circuit. In a more specific embodiment, the circuit includes a first transistor having a source connected to a supply voltage, a gate connected to a delayed clock signal, and a drain, a second transistor having a source connected to the drain of the first transistor, a gate connected to a clock signal, and a drain connected to the outputs of the logic block.

Inventors

  • 👤 Howard Lawrence Levy
  • 👤 Salim Ahmed Shah

Bibliographic Details

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

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 132 words
A method for controlling precharge and evaluation of a logic block of a dynamic logic circuit, the method comprising: providing a delayed clock signal to a control terminal of a first transistor coupled to a supply voltage; providing a clock signal to a control terminal of a second transistor connected in series between the first transistor and the logic block, such that on a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal; precharging the voltage block by setting the clock signal and the delayed clock signal to a first voltage level; and evaluating the logic block by setting the clock signal to a second voltage level.
Claim 2
Independent Claim 132 words
A method for controlling precharge and evaluation of a logic block of a dynamic logic circuit, the method comprising: providing a delayed clock signal to a control terminal of a first transistor coupled to a supply voltage; providing a clock signal to a control terminal of a second transistor connected in series between the first transistor and the logic block, such that on a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal; precharging the voltage block by setting the clock signal and the delayed clock signal to a first voltage level; and evaluating the logic block by setting the clock signal to a second voltage level.
Claim 3
Dependent Claim 22 words
A method as in claim 1 wherein precharging the logic block comprises pulling the clock signal and the delayed clock signal low.
Claim 4
Dependent Claim 17 words
A method as in claim 1 wherein evaluating the logic block comprises pulling the clock signal high.
Claim 5
Dependent Claim 20 words
A method as in claim 1 wherein precharging the logic block comprises pulling an output of the logic block high.
Claim 6
Dependent Claim 144 words
A circuit for precharging and evaluating a logic block of a dynamic logic circuit, the circuit comprising: series connected first and second transistors disposed between a supply voltage and the logic block, the first transistor having a terminal coupled to the supply voltage and a control terminal responsive to a delayed clock signal, and the second transistor having a terminal connected to the logic block and a control terminal responsive to a clock signal; wherein upon a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal, the logic block being precharged when the clock signal and the delayed clock signal are both at a first voltage level, and evaluated when the clock signal is at a second voltage level.
Claim 7
Dependent Claim 144 words
A circuit for precharging and evaluating a logic block of a dynamic logic circuit, the circuit comprising: series connected first and second transistors disposed between a supply voltage and the logic block, the first transistor having a terminal coupled to the supply voltage and a control terminal responsive to a delayed clock signal, and the second transistor having a terminal connected to the logic block and a control terminal responsive to a clock signal; wherein upon a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal, the logic block being precharged when the clock signal and the delayed clock signal are both at a first voltage level, and evaluated when the clock signal is at a second voltage level.
Claim 8
Dependent Claim 42 words
A circuit as in claim 5 wherein the first transistor is a PFET device having a source connected to the supply voltage, a gate connected to a delayed clock signal line, and a drain connected to a source of the second transistor.
Claim 9
Dependent Claim 31 words
A circuit as is claim 6 wherein the second transistor is a PFET device having a gate connected to a clock signal line and a drain connected to the logic block.
Claim 10
Dependent Claim 14 words
A circuit as in claim 5 wherein the first and second transistors are stacked.
Claim 11
Dependent Claim 42 words
A circuit as in claim 5 wherein the first transistor is a bipolar device having a collector connected to the supply voltage, a base connected to a delayed clock signal line, and an emitter connected to a collector of the second transistor.
Claim 12
Dependent Claim 31 words
A circuit as in claim 9 wherein the second transistor is a bipolar device having a base connected to a clock signal line and an emitter connected to the logic block.
Claim 13
Dependent Claim 189 words
A domino CMOS logic circuit having a plurality of stages for evaluating logic signals, the domino CMOS logic circuit including at least one stage which has a logic block that includes a plurality of logic devices responsive to at least one input, an output and a precharge circuit for precharging the output, the precharge circuit comprising: a first transistor having a first terminal, a second terminal and a control terminal, the first terminal being coupled to a supply voltage, the control terminal being connected to a delayed clock signal line; a second transistor having a first terminal, a second terminal and a control terminal, the first terminal of the second transistor being coupled to the second terminal of the first transistor, the control terminal of the second transistor being coupled to a clock signal line, and the second terminal of the second transistor being coupled to the output of the logic block; wherein upon a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal.
Claim 14
Dependent Claim 189 words
A domino CMOS logic circuit having a plurality of stages for evaluating logic signals, the domino CMOS logic circuit including at least one stage which has a logic block that includes a plurality of logic devices responsive to at least one input, an output and a precharge circuit for precharging the output, the precharge circuit comprising: a first transistor having a first terminal, a second terminal and a control terminal, the first terminal being coupled to a supply voltage, the control terminal being connected to a delayed clock signal line; a second transistor having a first terminal, a second terminal and a control terminal, the first terminal of the second transistor being coupled to the second terminal of the first transistor, the control terminal of the second transistor being coupled to a clock signal line, and the second terminal of the second transistor being coupled to the output of the logic block; wherein upon a voltage level transition of the clock signal, the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal.
Claim 15
Dependent Claim 39 words
A domino CMOS logic circuit as in claim 11 wherein the first transistor is a field effect device which comprises a source coupled to the supply voltage, a drain, and a gate coupled to the delayed clock signal line.
Claim 16
Dependent Claim 49 words
A domino CMOS logic circuit as in claim 12 wherein the second transistor is a field effect device which comprises a source coupled to the drain of the first transistor, a gate coupled to the clock signal line, and a drain coupled to the outputs of the logic block.
Claim 17
Dependent Claim 37 words
A domino CMOS logic circuit as in claim 11 wherein the first transistor comprises a bipolar device having a collector coupled to the supply voltage, a base coupled to the delayed clock signal line, and an emitter.
Claim 18
Dependent Claim 47 words
A domino CMOS logic circuit as in claim 14 wherein the second transistor comprises a bipolar device having a collector coupled to the emitter of the first transistor, a base coupled to the clock signal line, and a collector coupled to the outputs of the logic block.
Claim 19
Dependent Claim 135 words
A circuit useful in precharging and evaluating a logic block, the circuit comprising: a pair of series connected transistors coupling a supply voltage to a prechargeable output of a logic block, one transistor of the pair having a clock signal coupled to its gate, and the other transistor of the pair having a delayed clock signal coupled to its gate, such that the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal; wherein an electrical connection is established between the supply voltage and the prechargeable output when the clock signal and the delayed clock signal are both at a low voltage level, and the electrical connection is broken when the clock signal is at a high voltage level.
Claim 20
Dependent Claim 135 words
A circuit useful in precharging and evaluating a logic block, the circuit comprising: a pair of series connected transistors coupling a supply voltage to a prechargeable output of a logic block, one transistor of the pair having a clock signal coupled to its gate, and the other transistor of the pair having a delayed clock signal coupled to its gate, such that the delayed clock signal transitions to the same voltage level as the clock signal after a time delay but before a subsequent transition of the clock signal; wherein an electrical connection is established between the supply voltage and the prechargeable output when the clock signal and the delayed clock signal are both at a low voltage level, and the electrical connection is broken when the clock signal is at a high voltage level.
Claim 21
Dependent Claim 41 words
A circuit as in claim 16 wherein the output conditionally discharges to ground through a conductive path in the logic block when the clock signal is at a high voltage level, the conductive path being free of any clocked footer devices.

References Cited (Backward Citations)

UST926003I4 Cited
US4554570A Cited
JPH03263919A Cited
US5263173A Cited
US5324673A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-19 2002-04-20 2002-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-19 2006-04-20 2006-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-19 2010-04-20 2010-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag