Method and apparatus for reduction of noise sensitivity in dynamic logic circuits
AssigneeFujitsu Limited
InventorsJames Vinh, Pranjal Srivastava, Robert S. Grondalski, Ajay Naini
Life of this patent
Estimating the term…
Abstract
A method and apparatus for protecting dynamic logic circuits from the effects of noise at the inputs to the dynamic logic circuits is disclosed. Parallel current flow or evaluate paths which couple an output node through a common node to a low voltage or ground rail include extra transistors in the current flow or evaluate path to allow the inputs to be protected while maintaining the operation and integrity of the circuit.
Claims10
Noise protection circuitry for protecting a dynamic logic circuit having an output voltage at an output node from noise at input signals to the circuit the noise protection circuitry comprising:
- a first transistor coupled between the output node and a first current flow or evaluate path, wherein the first transistor is selectively activated by a first input signal during an evaluate phase and wherein the first current flow or evaluate path is comprised of at least one transistor which is activated by the input signal at the same time the first transistor is activated, thereby allowing current to flow from the output node through the first current flow or evaluate path toward a low voltage or ground rail and causing the output voltage to drop;
- and
- a second transistor, opposite in polarity from the first transistor, coupled between the first current flow or evaluate path, the first transistor, and a high voltage rail, wherein the second transistor is activated by the first input signal if the first transistor is not activated during the evaluate phase, thereby ensuring that current does not flow through the first current flow or evaluate path.
A dynamic logic gate comprising:
- an output node coupled to a high voltage rail through a precharge transistor, which is activated during a precharge phase, thereby increasing a voltage level at the output node toward the high voltage rail;
- first current flow path coupled from the output node to a low voltage rail for receiving a first input, wherein the first current flow path is selectively enabled during an evaluate phase dependent upon the first input, thereby allowing current to flow from the output node to the low voltage rail and causing the voltage level at the output node to drop;
- a first noise protection transistor coupled between the first current path and the high voltage rail, wherein the first noise protection transistor ensures that the first current flow path is not enabled until the evaluate phase and unless the first input is valid and wherein the first current flow path is comprised of at least one transistor which is activated by the input signal at the same time the first transistor is activated;
- and
- a second noise protection transistor coupled between the first protection transistor and the output node, wherein the second noise protection transistor prevents the first noise protection transistor from driving the voltage level at the output node high during the evaluate phase.
A method for protecting a dynamic logic gate having an output node and at least first and second current flow paths from noise at the inputs to the gate, the method comprising:
- coupling a first noise protection transistor between the first current flow path and a high voltage rail for receiving a first input at its gate, thereby ensuring that the first current flow path is not enabled until an evaluate phase and unless the first input is valid;
- coupling within the first current flow path at least one transistor which is activated by the input signal at the same time the first transistor is activated;
- and
- coupling a second noise protection transistor, opposite in polarity to the first noise protection transistor, between the first noise protection transistor and the output node for receiving the first input at its gate, wherein the second noise protection transistor is selectively activated by the first input during an evaluate phase, thereby allowing current to flow from the output node and through the first current flow path, while preventing the first noise protection transistor from driving a voltage level at the output node high during the evaluate phase if the first noise protection transistor is activated during the evaluate phase.
Dependencies are inferred from the claim text.