US5343090A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Speed enhancement technique for CMOS circuits
Assignee: National Semiconductor Corp
•
Filing: 1993-08-11
•
Granted: 1994-08-30
•
Expires: 2013-08-11
Abstract
Abstract A speed enhancement technique for CMOS circuits is disclosed. In the series of logic stages, nodes in the signal path of a pulse are set by preceding logic stages, then reset by feedback from subsequent logic stages. This eliminates the capacitive burden of resetting any given node from the input signal to allow substantially all of the input signal to be employed in setting the nodes to an active state rather than wasting part of the signal in turning off the reset path. The technique is illustrated as applied to RAM circuits.
Inventors
- 👤 Robert J. Proebsting
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 02:57
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/0175; H03K19/0185; H03K19/018507; H03K19/018521; G; G11; G11C; G11C8/00; G11C8/06; G11C8/18; H03K19/01; H03K19/017; H03K19/01707; H03K19/01721; H03K5/00; H03K5/15; H03K5/15013; H03K5/15026; H03K5/1504; H03K5/153; H03K5/1534
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
69 words
A circuit comprising: a plurality of cascaded stages, each stage being capable of being placed in one of a set state or a reset state, wherein the set state of a particular stage is established by using a majority of charge supplied from an immediately preceding stage, and the reset state of the particular stage is established by using a minority of charge supplied directly from a subsequent stage.
Claim 2
Dependent Claim
69 words
A circuit comprising: a plurality of cascaded stages, each stage being capable of being placed in one of a set state or a reset state, wherein the set state of a particular stage is established by using a majority of charge supplied from an immediately preceding stage, and the reset state of the particular stage is established by using a minority of charge supplied directly from a subsequent stage.
Claim 3
Dependent Claim
21 words
A circuit as in claim 1 wherein each stage comprises at least one PMOS transistor and at least one NMOS transistor.
Claim 4
Dependent Claim
14 words
A circuit as in claim 2 wherein each stage further comprises an additional transistor.
Claim 5
Dependent Claim
23 words
A circuit as in claim 3 wherein the additional transistor is coupled to the subsequent stage to enable reset of the particular stage.
Claim 6
Dependent Claim
18 words
A circuit as in claim 2 wherein the PMOS and NMOS transistors are interconnected to form an inverter.
Claim 7
Dependent Claim
16 words
A circuit as in claim 5 wherein the PMOS and NMOS transistors include gates commonly connected.
Claim 8
Dependent Claim
132 words
A circuit as in claim 1 wherein the circuit is coupled between a first and a second potential source, and a selected number of the stages each comprises: an input node; an output node; a first transistor connected to the input node, the output node, and to one of the first and second potential sources of connecting the output node to one of the first and second potential sources in response to a first type signal on the input node; and a second transistor connected to the output node, to the other of the first and second potential sources, and to the following stage, for connecting the output node to the other of the first and second potential sources in delayed response to the earlier first type signal on the input node.
Claim 9
Dependent Claim
74 words
A circuit as in claim 7 wherein for each of the selected number of stages: the first transistor has a gate connected to the input node, a source connected to the second potential source, and a drain connected to the output node; and the second transistor has a gate connected to an output node of the following stage, a drain connected to the output node, and a source connected to the first potential source.
Claim 10
Dependent Claim
30 words
A circuit as in claim 8 wherein for each of the selected number of stages: the first transistor comprises an NMOS transistor; and the second transistor comprises a PMOS transistor.
Claim 11
Dependent Claim
67 words
A circuit as in claim 9 wherein for each of the selected number of stages, each stage further comprises: a third transistor connected to the output node, to the other of the first and second potential sources and to the input node, for connecting the output node to the other of the first and second potential in response to a second type signal on the input node.
Claim 12
Dependent Claim
51 words
A circuit as in claim 10 wherein for each of the selected number of stages, each stage further comprises: the third transistor has a source connected to the other of the first and second potential sources, a drain connected to the output node, and a gate connected to the input node.
Claim 13
Dependent Claim
28 words
A circuit as in claim 1 wherein the input node of the particular stage is connected to the output node of the stage immediately preceding the particular stage.
Claim 14
Dependent Claim
20 words
A circuit as in claim 12 wherein the subsequent stage is an even number of stages after the particular stage.
Claim 15
Dependent Claim
59 words
A CMOS circuit comprising: a plurality of serially-connected stages, each stage including an NMOS and a PMOS transistor; odd-numbered stages including an NMOS transistor which is more than one-half the size of the PMOS transistor in that stage; and even-numbered stages including a PMOS transistor which is more than twice the size of the NMOS transistor in that stage.
Claim 16
Dependent Claim
59 words
A CMOS circuit comprising: a plurality of serially-connected stages, each stage including an NMOS and a PMOS transistor; odd-numbered stages including an NMOS transistor which is more than one-half the size of the PMOS transistor in that stage; and even-numbered stages including a PMOS transistor which is more than twice the size of the NMOS transistor in that stage.
Claim 17
Dependent Claim
103 words
A CMOS circuit as in claim 14 wherein: each stage includes an input node and an output node, the input node of a stage being connected to the output node of a preceding stage; wherein the input node of an odd-numbered stage is connected to control the PMOS transistor, the input node of an even-numbered stage is connected to control the NMOS transistor; and wherein the NMOS transistor in an odd-numbered stage is connected to be controlled by the output node of a subsequent stage, and the PMOS transistor in an even-numbered stage is controlled by the output node of a subsequent stage.
Claim 18
Dependent Claim
71 words
A circuit as in claim 15 wherein: the stages are capable of being placed in a first logic stage or a second logic state; the NMOS transistor in the odd-numbered stages is coupled to a subsequent stage and controls the first logic state of the odd-numbered stages; and the PMOS transistor in the even-numbered stages is coupled to a subsequent stage and controls the first logic state of the even-numbered stages.
Claim 19
Dependent Claim
55 words
A circuit as in claim 16 wherein: the NMOS transistor in the even-numbered stages is coupled to a immediately preceding stage and controls the second logic state of the even-numbered stages; the PMOS transistor in the odd-numbered stages is coupled to an immediately preceding stage and controls the second logic stage of the odd-numbered stages.
Claim 20
Dependent Claim
78 words
A circuit as in claim 14 coupled between a lower potential and an upper potential wherein each stage comprises: an input node; an output node; a PMOS transistor having a gate connected to the input node, a source connected to the upper potential, and a drain connected to the output node; and an NMOS transistor having a gate connected to the input node, a source connected to the lower potential, and a drain connected to the output node.
Claim 21
Dependent Claim
147 words
A circuit comprising: a first stage; a plurality of cascaded stages; a last stage; each cascaded stage including set means and reset means; the set means for each particular one of the cascaded stages being coupled to and driven by a previous stage, and the reset means for each cascaded stage being coupled to and driven by a subsequent stage, wherein virtually all of the power available during the switching of the previous stage is available for driving the set means for the particular cascaded stage, thereby increasing the switching speed of the set means of the particular cascaded stage; and wherein a minor portion of the power available during the switching of the subsequent stage is used for driving the reset means of the particular cascaded stage, thereby accomplishing the reset of the particular cascaded stage without significantly altering the switching speed of the subsequent stage.
Claim 22
Dependent Claim
147 words
A circuit comprising: a first stage; a plurality of cascaded stages; a last stage; each cascaded stage including set means and reset means; the set means for each particular one of the cascaded stages being coupled to and driven by a previous stage, and the reset means for each cascaded stage being coupled to and driven by a subsequent stage, wherein virtually all of the power available during the switching of the previous stage is available for driving the set means for the particular cascaded stage, thereby increasing the switching speed of the set means of the particular cascaded stage; and wherein a minor portion of the power available during the switching of the subsequent stage is used for driving the reset means of the particular cascaded stage, thereby accomplishing the reset of the particular cascaded stage without significantly altering the switching speed of the subsequent stage.
Claim 23
Dependent Claim
201 words
A logic circuit comprising: a first node for receiving an input signal having energy; a second node for supplying an output signal; a plurality of cascaded stages each having a control input node, a reset input node, and an output node, the control input node of a first stage of the plurality being connected to the first node, the output node of a last stage of the plurality being connected to the second node; each said stage being capable of assuming a set state and a reset state, the set state for each stage being controlled by a signal on its control input node which for all stages except the first stage is coupled to the output node of an earlier stage, whereby most of the energy available from the input signal for the first cascaded stage is used for setting that cascaded stage and most of the energy available from each subsequent stage is used for setting the next stage thereafter; and the reset state for each stage being controlled by a signal on the reset input node supplied from an output node of a subsequent stage, whereby energy to reset each particular cascaded stage comes from a subsequent stage.
Claim 24
Dependent Claim
201 words
A logic circuit comprising: a first node for receiving an input signal having energy; a second node for supplying an output signal; a plurality of cascaded stages each having a control input node, a reset input node, and an output node, the control input node of a first stage of the plurality being connected to the first node, the output node of a last stage of the plurality being connected to the second node; each said stage being capable of assuming a set state and a reset state, the set state for each stage being controlled by a signal on its control input node which for all stages except the first stage is coupled to the output node of an earlier stage, whereby most of the energy available from the input signal for the first cascaded stage is used for setting that cascaded stage and most of the energy available from each subsequent stage is used for setting the next stage thereafter; and the reset state for each stage being controlled by a signal on the reset input node supplied from an output node of a subsequent stage, whereby energy to reset each particular cascaded stage comes from a subsequent stage.
Claim 25
Dependent Claim
38 words
A logic circuit as in claim 20 wherein the set state and the reset state for each cascaded stage are controlled by logic switches whose conduction depends upon the state of the control input node for that stage.
Claim 26
Dependent Claim
31 words
A circuit as in claim 21 wherein the logic switches for each cascaded stage connected between the output node of that stage and a most positive potential source comprises PMOS transistors.
Claim 27
Dependent Claim
31 words
A circuit as in claim 21 wherein the logic switches for each cascaded stage connected between the output node for that stage and a most negative potential source comprise NMOS transistors.
Claim 28
Dependent Claim
21 words
A logic circuit as in claim 20 wherein the subsequent stage is an even number of stages following the particular stage.
Claim 29
Dependent Claim
12 words
The circuit as in claim 24 wherein the even number is four.
Claim 30
Dependent Claim
65 words
A circuit for providing control signals to other circuits comprising: a plurality of serially-connected stages, each capable of being placed in a set state or a reset state; wherein a majority of charge to switch a stage to a set state comes from a prior stage and a majority of charge to switch a stage to a reset state comes directly from a later stage.
Claim 31
Dependent Claim
65 words
A circuit for providing control signals to other circuits comprising: a plurality of serially-connected stages, each capable of being placed in a set state or a reset state; wherein a majority of charge to switch a stage to a set state comes from a prior stage and a majority of charge to switch a stage to a reset state comes directly from a later stage.
Claim 32
Independent Claim
100 words
A method of increasing the speed of operation of a CMOS circuit having multiple serially-connected stages comprising: providing a pulse having charge at an input node to a selected stage; using a majority of the charge of the pulse to place the selected stage in an active state; propagating the active state of the selected stage to later stages to thereby also place them in an active state; and using an output signal from one of the later stages connected directly to the selected stage to place the selected stage in a reset state to await arrival of another pulse.
Claim 33
Independent Claim
100 words
A method of increasing the speed of operation of a CMOS circuit having multiple serially-connected stages comprising: providing a pulse having charge at an input node to a selected stage; using a majority of the charge of the pulse to place the selected stage in an active state; propagating the active state of the selected stage to later stages to thereby also place them in an active state; and using an output signal from one of the later stages connected directly to the selected stage to place the selected stage in a reset state to await arrival of another pulse.
References Cited (Backward Citations)
US3378783A
Cited
US3603810A
Cited
US3700916A
Cited
US4250406A
Cited
US4377757A
Cited
US4490633A
Cited
US4490627A
Cited
US4476401A
Cited
US4799040A
Cited
EP0176226A2
Cited
US4700089A
Cited
JPS61118023A
Cited
US4656373A
Cited
US4703200A
Cited
US4728820A
Cited
US4843254A
Cited
US4806786A
Cited
US4820939A
Cited
US4985643A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-08-29 | 1998-02-28 | 1998-08-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-08-29 | 2002-02-28 | 2002-08-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-08-29 | 2006-02-28 | 2006-08-30 | $7700.00 | Window Closed / Lapsed |