Contention-free dynamic logic
First Claim
1. A method comprising:
- pre-charging a global bit line responsive to assertion of a global bit line pre-charge signal;
decoding a read address at a decoder circuit;
pre-charging a first local bit line responsive to a first local bit line pre-charge signal supplied from the decoder circuit;
pre-charging a second local bit line responsive to a second local bit line pre-charge signal supplied from the decoder circuit;
activating a first global keeper transistor coupled between a voltage supply node and the global bit line responsive to the first local bit line pre-charge signal or the second local bit line pre-charge signal being deasserted;
activating a pull-down transistor coupled between the global bit line and a ground node responsive to a global pull-down signal being asserted, the global pull-down signal being asserted responsive to the first local bit line being at a first value or the second local bit line being at the first value; and
supplying the global pull-down signal to a first gate of a first local bit line keeper transistor of a first local bit line keeper circuit coupled between the voltage supply node and the first local bit line.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic NOR circuit includes a pre-charge transistor coupled between a first voltage supply node and a dynamic node to pre-charge the dynamic node. The dynamic NOR circuit includes a first keeper circuit having a first keeper transistor and a second keeper transistor serially coupled between the first voltage supply node and the dynamic node. The dynamic NOR circuit includes a first pull down circuit coupled between the dynamic node and ground. A first input signal is coupled to a gate of a first pull-down transistor in the first pull-down circuit and is also coupled to a gate of the first keeper transistor. A first keeper enable signal is coupled to a gate of the second keeper transistor. Additional keeper circuits and pull down circuits coupled to the dynamic node allow the dynamic NOR structure to handle a plurality of input signals.
-
Citations
18 Claims
-
1. A method comprising:
-
pre-charging a global bit line responsive to assertion of a global bit line pre-charge signal; decoding a read address at a decoder circuit; pre-charging a first local bit line responsive to a first local bit line pre-charge signal supplied from the decoder circuit; pre-charging a second local bit line responsive to a second local bit line pre-charge signal supplied from the decoder circuit; activating a first global keeper transistor coupled between a voltage supply node and the global bit line responsive to the first local bit line pre-charge signal or the second local bit line pre-charge signal being deasserted; activating a pull-down transistor coupled between the global bit line and a ground node responsive to a global pull-down signal being asserted, the global pull-down signal being asserted responsive to the first local bit line being at a first value or the second local bit line being at the first value; and supplying the global pull-down signal to a first gate of a first local bit line keeper transistor of a first local bit line keeper circuit coupled between the voltage supply node and the first local bit line. - View Dependent Claims (2, 3, 4, 5, 16, 17)
-
-
6. An apparatus comprising:
-
a first pre-charge transistor coupled between a voltage supply node and a global bit line; a first global keeper circuit including a first keeper transistor and a second keeper transistor coupled between the voltage supply node and the global bit line; a second pre-charge transistor coupled between the voltage supply node and a first local bit line; a third pre-charge transistor coupled between the voltage supply node and a second local bit line; a first global pull-down circuit coupled to receive a first global pull-down signal, the first global pull-down circuit including a pull-down transistor coupled between the global bit line and a ground node; and a first global keeper enable signal coupled to a gate of the first keeper transistor, the first global keeper enable signal being a logical combination of a second pre-charge control signal coupled to a gate of the second pre-charge transistor and a third pre-charge control signal coupled to a gate of the third pre-charge transistor; and a first local bit line keeper circuit including a third keeper transistor coupled between the voltage supply node and the first local bit line, wherein a gate of the third keeper transistor is coupled to the first global pull-down signal. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
Specification