EP0347759A2

Speed enhancement technique for CMOS circuits.

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 a subsequent logic stage. 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 half the signal in turning off the reset path. The technique is illustrated as applied to RAM circuits.

EP0347759A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 16 June 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    A circuit comprising:a plurality of cascaded stages, each stage capable of being placed in one of a first logic state or a second logic state, wherein the first logic state of at least one selected stage is controlled by at least one stage immediately preceding the selected stage, while the second logic state is controlled by at least one stage following the selected stage.
  2. 2
    A circuit as in Claim 1 wherein the circuit further includes a first and a second potential source, and each stage comprises:an input node;an output node;first switching means connected to the input node, the output node, and to one of the first and second potential sources for 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 second switching means connected to the output node, to the other of the first and second potential sources, and to said 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.
  3. 3
    A circuit as in Claim 2 wherein:the first potential source is higher than the second potential source;and the first switching means and the second switching means comprise first and second transistors, respectively.
  4. 4
    A circuit as in Claim 3 wherein: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.
  5. 5
    A circuit as in Claim 4 wherein:the first transistor is an NMOS transistor;and the second transistor is a PMOS transistor.
  6. 6
    A circuit as in Claim 3 wherein:the first transistor has a gate connected to the input node, a source connected to the first 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 second potential source.
  7. 7
    A circuit as in Claim 6 wherein:the first transistor is a PMOS transistor;and the second transistor is an NMOS transistor.
  8. 8
    A circuit as in Claim 2 wherein each stage further comprises:third switching means 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.
  9. 9
    A circuit as in Claim 8 wherein:the third switching means comprises a third transistor having 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.
  10. 10
    A circuit as in Claim 9 wherein:the third switching means and the first switching means are complementary type transistors.
  11. 11
    A circuit as in Claim 10 wherein each of the first, second and third switching means comprise field effect transistors.
  12. 12
    A circuit as in Claim 2 wherein the input node of the selected stage is connected to the output node of the stage immediately preceding the selected stage.
  13. 13
    A circuit as in Claim 1 wherein the at least one stage following the selected stage is a stage an even number of stages after the selected stage.
  14. 14
    A circuit as in Claim 13 wherein the even number is four.
  15. 15
    A circuit as in Claim 2 wherein:the first switching means comprises a field effect transistor of first channel type;and the second switching means comprises a field effect transistor of complementary type to the first channel type.
  16. 16
    A circuit as in Claim 15 wherein each stage further comprises:third switching means 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;and the third switching means comprises a field effect transistor of the same channel type as the second switching means.
  17. 17
    A circuit as in Claim 16 wherein the channel type of the first switching means of the selected stage is opposite the channel type of the first switching means of the immediately preceding stage.
  18. 18
    A circuit comprising:a node;logic means coupled to the node for placing the node in one of two logic states at a first time;resetting means coupled to the node and responsive to the logic states of the node for changing the logic state of the node at a second time after the first time in response to the logic state of the node at the first time.
  19. 19
    A circuit as in Claim 18 wherein the resetting means comprises:a plurality of serially-connected inverters, a first one of which is connected to receive signals supplied to the node;and a resetting circuit connected between the node and a source of signals representative of a desired reset level for the node, the resetting circuit being controlled by a later one of the inverters.
  20. 20
    A circuit as in Claim 19 wherein the resetting circuit comprises a field effect transistor having a gate connected to the later inverter, a source connected to the source of signals, and a drain connected to the node.
  21. 21
    A circuit as in Claim 20 wherein each inverter comprises:an input node;an output node;an upper potential;a lower potential;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;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.
  22. 22
    A circuit as in Claim 19 wherein the plurality is an even integer.
  23. 23
    A circuit as in Claim 22 wherein the plurality is four.
  24. 24
    A circuit comprising:a high reference potential;a low reference potential;a plurality of serially connected stages;odd numbered stages including: a first input node;a first output node;a first switch connected between the first output node and the high reference potential for connecting the first output node to the high reference potential under control of the first input node;a second switch connected between the first output node and the low reference potential for connecting the first output node to the low reference potential under control of an output node of a stage subsequent to that stage;even numbered stages including: a second input node;a second output node;a first switch connected between the second output node and the low reference potential for connecting the second output node to the low reference potential under control of the second input node;a second switch connected between the second output node and the high reference potential for connecting the second output node to the high reference potential under control of an output ncde of a stage subsequent to that stage;and wherein the first output node of each odd-­numbered stage is connected to the second input node of the next sequential even-numbered stage, and the second output node of each even-numbered stage is connected to the first input node of the next sequential odd-numbered stage.
  25. 25
    The circuit of Claim 24 in which the first switch of odd-numbered stages consists of at least one PMOS transistor, and in which the first switch of even-numbered stages consists of at least one NMOS transistor.
  26. 26
    The circuit of Claim 25 in which the second switch of odd-numbered stages consists of at least one NMOS transistor, and in which the second switch of even-numbered stages consists of at least one PMOS transistor.
  27. 27
    A circuit comprising:a selected logic stage capable of being placed in one of a first and a second logic state;at least one preceding logic stage coupled to the selected logic stage for controlling the first logic state;and at least one following logic stage coupled to the selected logic stage for controlling the second logic state.
  28. 28
    A method of improving operating speed of field effect transistor circuits comprising:providing a pulse at an input node;supplying the pulse signal to a first transis­tor coupled to the input node to thereby cause the first transistor to change the state of an output node coupled to the first transistor;using the change in state of the output node to cause a reset circuit to generate a reset signal;and supplying the reset signal to a second transistor coupled to the output node to cause the output node to change state before arrival of another pulse.
  29. 29
    A method as in Claim 27 wherein the step of using the change comprises:propagating the pulse through delay means to the reset circuit.