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

Mitigating the adverse effects of charge sharing in dynamic logic circuits

Assignee: HP Inc
•
Filing: 1992-05-19
•
Granted: 1994-05-31
•
Expires: 2012-05-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The adverse effects of charge sharing in dynamic logic gates are mitigated. The dynamic logic gates have an inverting buffer for providing a gate output, an arming mechanism for precharging the inverting buffer input, and ladder logic for receiving a gate input and for discharging the inverting buffer input to ground. The ladder logic comprises a plurality of transistors connected in ladder-like manner. In a first embodiment, the interstitial space between parallel transistor gates in the ladder logic is reduced so as to minimize parasitic capacitances. In a second embodiment, the parasitic capacitance of at a converging node defined by at least three converging transistors is minimized by disposing the transistor gates adjacent one another so that the transistors share a common interstitial space with a region of each transistor gate adjacent a region of each of the other remaining gates. In a third embodiment, a precharger is disposed to inject charge at the converging node when the inverting buffer input is precharged by the arming mechanism. Finally, in a fourth embodiment, the plurality of transistors in the ladder logic are connected in a ladder-like manner exclusively to thereby define a plurality of mutually exclusive paths to ground.

Inventors

  • 👤 Jeffry D. Yetter
  • 👤 Robert H. Miller, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 17:24
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/08; H03K19/094; G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/501; G06F7/5016; G06F7/52; G06F7/523; G06F7/533; G06F7/5334; G06F7/5336; G06F7/5338; H03K19/096; H03K19/0966; H03K19/20; H03K19/21; H03K19/215; G06F2207/00; G06F2207/38; G06F2207/3804; G06F2207/386; G06F2207/3872

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 119 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the system comprising: an inverting buffer means for providing a gate output; an arming means for precharging the inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having at least three converging transistors which converge at a node, said converging transistors configured on a substrate with a common interstitial space so that a region of each transistor gate is adjacent a region of two of the other remaining transistor gates.
Claim 2
Independent Claim 119 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the system comprising: an inverting buffer means for providing a gate output; an arming means for precharging the inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having at least three converging transistors which converge at a node, said converging transistors configured on a substrate with a common interstitial space so that a region of each transistor gate is adjacent a region of two of the other remaining transistor gates.
Claim 3
Dependent Claim 29 words
The system of claim 1, wherein three transistors converge at said node, said three transistors configured on said substrate so that said common interstitial space exhibits a T-like configuration.
Claim 4
Dependent Claim 29 words
The system of claim 1, wherein four transistors converge at said node, said four transistors configured on said substrate so that said common interstitial space exhibits a cross-like configuration.
Claim 5
Dependent Claim 10 words
A mousetrap logic gate comprising the system of claim 3.
Claim 6
Independent Claim 188 words
A method for mitigating the adverse effects of charge sharing in a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of field effect transistors connected in ladder-like manner, the method comprising the steps of: implementing said inverting buffer means by employing a CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width; producing the CMOSFET inverter with said PMOSFET width greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; disposing a precharging mechanism at a node in said logic means where logic signal paths directed to ground converge; and connecting said precharging mechanism within said dynamic logic gate so that said node is precharged when said inverting buffer input is precharged by said arming means.
Claim 7
Independent Claim 188 words
A method for mitigating the adverse effects of charge sharing in a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of field effect transistors connected in ladder-like manner, the method comprising the steps of: implementing said inverting buffer means by employing a CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width; producing the CMOSFET inverter with said PMOSFET width greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; disposing a precharging mechanism at a node in said logic means where logic signal paths directed to ground converge; and connecting said precharging mechanism within said dynamic logic gate so that said node is precharged when said inverting buffer input is precharged by said arming means.
Claim 8
Independent Claim 156 words
A method for mitigating the adverse effects of charge sharing in a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of field effect transistors connected in ladder-like manner, the method comprising the steps of: implementing said inverting buffer means by employing a CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width; producing said CMOSFET inverter with said PMOSFET width greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; and connecting only mutually exclusive logic signal paths to ground within said logic means.
Claim 9
Independent Claim 156 words
A method for mitigating the adverse effects of charge sharing in a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of field effect transistors connected in ladder-like manner, the method comprising the steps of: implementing said inverting buffer means by employing a CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width; producing said CMOSFET inverter with said PMOSFET width greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; and connecting only mutually exclusive logic signal paths to ground within said logic means.
Claim 10
Dependent Claim 22 words
The method of claim 6, further comprising the step of situating in close proximity transistor gates so that parasitic capacitance is minimized.
Claim 11
Independent Claim 146 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter, where the PMOSFET width is greater than the NMOSFET width so that a CMOSFET inverter output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having logic signal paths to ground which converge at a node; and a precharging means for precharging said node when said inverting buffer input is precharged by said arming means.
Claim 12
Independent Claim 146 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter, where the PMOSFET width is greater than the NMOSFET width so that a CMOSFET inverter output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having logic signal paths to ground which converge at a node; and a precharging means for precharging said node when said inverting buffer input is precharged by said arming means.
Claim 13
Dependent Claim 18 words
The system of claim 8, wherein said precharging means comprises a PMOSFET switched concurrently with said arming means.
Claim 14
Dependent Claim 18 words
The system of claim 8, wherein said precharging means comprises an NMOSFET switched concurrently with said arming means.
Claim 15
Dependent Claim 47 words
The system of claim 8, wherein said precharging means is connected to a common substrate shared by at least three converging transistors which converge at said node so that a region of each transistor gate is adjacent a region of each of the other remaining transistor gates.
Claim 16
Dependent Claim 10 words
A mousetrap logic gate comprising the system of claim 8.
Claim 17
Independent Claim 127 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter where the PMOSFET width is greater than the NMOSFET width so that the CMOSFET inverter output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; and logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner only, thereby defining a plurality of mutually exclusive paths to ground.
Claim 18
Independent Claim 127 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter where the PMOSFET width is greater than the NMOSFET width so that the CMOSFET inverter output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; and logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner only, thereby defining a plurality of mutually exclusive paths to ground.
Claim 19
Dependent Claim 25 words
The system of claim 13, wherein transistor gates of said plurality of said transistors are situated in close proximity so that parasitic capacitance is minimized.
Claim 20
Dependent Claim 10 words
A mousetrap logic gate comprising the system of claim 13.
Claim 21
Independent Claim 135 words
A method for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the dynamic logic gates having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer into ground, said logic means having a plurality of field effect transistors connected in a ladder-like manner, the method comprising the steps of: identifying a node in said logic means where at least three of said transistors converge; and configuring said at least three transistors on a substrate with a common interstitial space so that a region of each transistor gate is adjacent a region of two other remaining transistor gates.
Claim 22
Independent Claim 135 words
A method for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the dynamic logic gates having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer into ground, said logic means having a plurality of field effect transistors connected in a ladder-like manner, the method comprising the steps of: identifying a node in said logic means where at least three of said transistors converge; and configuring said at least three transistors on a substrate with a common interstitial space so that a region of each transistor gate is adjacent a region of two other remaining transistor gates.
Claim 23
Dependent Claim 19 words
The method of claim 16, further comprising the step of forming a T-like configuration with said common interstitial space.
Claim 24
Dependent Claim 19 words
The method of claim 16, further comprising the step of forming a cross-like configuration with said common interstitial space.
Claim 25
Dependent Claim 20 words
The method of claim 16, further comprising the step of forming said common interstitial space in a mousetrap logic gate.
Claim 26
Independent Claim 213 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter, said CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width, said PMOSFET width being greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having logic signal paths to ground which converge at a node; and a precharging means for precharging said node when said inverting buffer input is precharged by said arming means, said precharging means being connected to a common substrate shared by at least three converging transistors which converge at said node, said common substrate separating gates of said at least three transistors so that each gate is adjacent to two other gates of the remaining transistors of said at least three transistors.
Claim 27
Independent Claim 213 words
A system for mitigating the adverse effects of charge sharing in dynamic logic gates, the system comprising: an inverting buffer means for providing a gate output, said inverting buffer means comprising a CMOSFET inverter, said CMOSFET inverter having a PMOSFET with a PMOSFET width and an NMOSFET with an NMOSFET width, said PMOSFET width being greater than said NMOSFET width so that said gate output switches faster from a first logic state to a second logic state than from said second logic state to said first logic state; an arming means for precharging an inverting buffer input of said inverting buffer means; logic means for receiving a gate input and for discharging said inverting buffer input to ground, said logic means having a plurality of transistors connected in ladder-like manner and having logic signal paths to ground which converge at a node; and a precharging means for precharging said node when said inverting buffer input is precharged by said arming means, said precharging means being connected to a common substrate shared by at least three converging transistors which converge at said node, said common substrate separating gates of said at least three transistors so that each gate is adjacent to two other gates of the remaining transistors of said at least three transistors.
Claim 28
Dependent Claim 13 words
The system of claim 20, wherein said common substrate exhibits a T-like configuration.
Claim 29
Dependent Claim 13 words
The system of claim 20, wherein said common substrate exhibits a cross-like configuration.
Claim 30
Dependent Claim 312 words
A logic gate for a self-timed monotonic logic progression utilizing vector logic variables, each vector logic variable defined by vector components on respective logic paths, each vector logic variable exhibiting either an invalid state or a unique one of a plurality of possible valid states at an instant in time, said invalid state exhibited when all of said logic paths exhibit a logic low, each of said valid states exhibited when a subset of said logic paths exhibit a logic high, the logic gate for deriving an output vector from input vectors, the logic gate for mitigating the adverse effects of charge sharing by manipulating the physical layout of transistors, comprising: logic means comprising a plurality of ladder logic mechanisms, said logic mechanisms for receiving said input vectors, for performing logic functions upon said input vectors, and for providing a ladder logic output at a ladder logic; buffer means comprising a plurality of inverting buffer mechanisms associated respectively with said ladder logic mechanisms, said inverting buffer mechanisms configured to output corresponding vector components defining said output vector, said inverting buffer means for maintaining said vector components at a logic low before receiving said ladder logic outputs so that said output vector exhibits said invalid state, one of said inverting buffer mechanisms configured to receive said vector logic output and invert said ladder logic output to thereby derive said output vector in said valid state; arming means comprising a plurality of arming mechanisms associated respectively with said inverting buffer mechanisms, said arming mechanisms configured to periodically precharge said inverting buffer mechanisms respectively to thereby cause said inverting buffer mechanisms to maintain said vector components at said logic low; and said logic means having at least three transistors situated on a substrate with a common interstitial space separating their gates so that each gate is adjacent to two other gates of the remaining transistors.
Claim 31
Dependent Claim 312 words
A logic gate for a self-timed monotonic logic progression utilizing vector logic variables, each vector logic variable defined by vector components on respective logic paths, each vector logic variable exhibiting either an invalid state or a unique one of a plurality of possible valid states at an instant in time, said invalid state exhibited when all of said logic paths exhibit a logic low, each of said valid states exhibited when a subset of said logic paths exhibit a logic high, the logic gate for deriving an output vector from input vectors, the logic gate for mitigating the adverse effects of charge sharing by manipulating the physical layout of transistors, comprising: logic means comprising a plurality of ladder logic mechanisms, said logic mechanisms for receiving said input vectors, for performing logic functions upon said input vectors, and for providing a ladder logic output at a ladder logic; buffer means comprising a plurality of inverting buffer mechanisms associated respectively with said ladder logic mechanisms, said inverting buffer mechanisms configured to output corresponding vector components defining said output vector, said inverting buffer means for maintaining said vector components at a logic low before receiving said ladder logic outputs so that said output vector exhibits said invalid state, one of said inverting buffer mechanisms configured to receive said vector logic output and invert said ladder logic output to thereby derive said output vector in said valid state; arming means comprising a plurality of arming mechanisms associated respectively with said inverting buffer mechanisms, said arming mechanisms configured to periodically precharge said inverting buffer mechanisms respectively to thereby cause said inverting buffer mechanisms to maintain said vector components at said logic low; and said logic means having at least three transistors situated on a substrate with a common interstitial space separating their gates so that each gate is adjacent to two other gates of the remaining transistors.
Claim 32
Dependent Claim 29 words
The system of claim 23, wherein three transistors converge at said node, said three transistors configured on said substrate so that said common interstitial space exhibits a T-like configuration.
Claim 33
Dependent Claim 29 words
The system of claim 23, wherein four transistors converge at said node, said four transistors configured on said substrate so that said common interstitial space exhibits a cross-like configuration.
Claim 34
Dependent Claim 39 words
The system of claim 23, wherein said inverting buffer mechanisms each comprise a CMOSFET inverter having a CMOSFET output which switches faster from a logic low to a logic high than from a logic high to a logic low.
Claim 35
Dependent Claim 46 words
The system of claim 23, wherein said logic means further comprises another node where a plurality of transistors connected in a ladder-like manner converge, and further comprising a precharging means for precharging said another node when said inverting buffer mechanisms are precharged by said arming mechanisms.
Claim 36
Dependent Claim 24 words
The system of claim 27, wherein said precharging means comprises a PMOSFET which is switched when said arming mechanisms precharge said inverting buffer mechanisms.
Claim 37
Dependent Claim 24 words
The system of claim 27, wherein said precharging means comprises a NMOSFET which is switched when said arming mechanisms precharge said inverting buffer mechanisms.
Claim 38
Independent Claim 120 words
A method for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the method comprising the steps of: providing a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer, said logic means having a plurality of transistors; and forming gate regions which correspond to at least three transistors on a substrate so that said gate regions are separated by a common interstitial space and so that each of said gate regions is adjacent to two other gate regions.
Claim 39
Independent Claim 120 words
A method for mitigating the adverse effects of charge sharing in dynamic logic gates by manipulating the physical layout of transistors, the method comprising the steps of: providing a dynamic logic gate having an inverting buffer means for providing a gate output, an arming means for precharging the inverting buffer input of said inverting buffer means, and a logic means for receiving a gate input and for discharging said inverting buffer, said logic means having a plurality of transistors; and forming gate regions which correspond to at least three transistors on a substrate so that said gate regions are separated by a common interstitial space and so that each of said gate regions is adjacent to two other gate regions.
Claim 40
Dependent Claim 19 words
The method of claim 30, further comprising the step of forming a T-like configuration with said common interstitial space.
Claim 41
Dependent Claim 19 words
The method of claim 30, further comprising the step of forming a cross-like configuration with said common interstitial space.
Claim 42
Dependent Claim 43 words
The method of claim 30, further comprising the step of disposing a precharging means at another node in said logic means where transistors converge, said precharging means for precharging said another node when said inverting buffer input is precharged by said arming means.
Claim 43
Dependent Claim 58 words
The method of claim 30, further comprising the step of implementing said inverting buffer means with a CMOSFET inverter having a PMOSFET width which is greater than an NMOSFET width so that said CMOSFET inverter switches quicker from a first logic state to a second logic state than from said second logic state to said first logic state.

References Cited (Backward Citations)

US4716308A Cited
US4570084A Cited
US5015882A Cited
JPH02264477A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-30 1997-11-29 1998-05-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-30 2001-11-29 2002-05-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-30 2005-11-29 2006-05-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag