Abstract A low-power, noise-resistant, read-only memory (10) is comprised of a plurality of array sections (14), each section (14) having a plurality of cell locations (70-86) arranged in rows (98) and columns (88-96). Each column (88-96) is provided with a virtual ground line (107-114). Bit lines (116-126) are shared between columns (88-96). In operation, the bit lines (116-126) and virtual ground lines (107-114) are pulled up to a high voltage state. Then, one selected virtual ground line (107-114) in each section (14) is pulled low to address a pair of cell locations (70, 72) in that section (14). No active pullup means are employed. The transmission of false data through a sneak path (550) is prevented by the actuation of disconnect circuitry (38) after allowing all valid data to be sensed.
A memory including a plurality of rows and columns of memory cells, each row of memory being associated with a row address comprising a plurality of address bits, each row being capable of receiving a control signal through a word line, comprising: a row decoder for decoding an address of one of said rows, said row decoder comprising a plurality of NAND circuits, each NAND circuit being capable of receiving input from signals including a selected set of signals corresponding to a selected set consisting of address bits, complements of address bits or a combination thereof, each NAND circuit being further capable of outputting a plurality of signals received by selected word lines; each NAND circuit comprising a plurality of first transistors having current paths coupled in series between a voltage reference and a node, respective gates of said first transistors capable of receiving input from signals including a selected set of signals corresponding to a selected set consisting of address bits, complements of address bits or a combination thereof; a second transistor capable of having a current path for coupling said node to a selected signal output from a selected NAND circuit; and a third transistor having a current path for coupling said node to a signal selected from a set of signals corresponding to a selected set consisting of address bits, complements of address bits, or a combination thereof.
Claim 2
Dependent Claim
231 words
A memory including a plurality of rows and columns of memory cells, each row of memory being associated with a row address comprising a plurality of address bits, each row being capable of receiving a control signal through a word line, comprising: a row decoder for decoding an address of one of said rows, said row decoder comprising a plurality of NAND circuits, each NAND circuit being capable of receiving input from signals including a selected set of signals corresponding to a selected set consisting of address bits, complements of address bits or a combination thereof, each NAND circuit being further capable of outputting a plurality of signals received by selected word lines; each NAND circuit comprising a plurality of first transistors having current paths coupled in series between a voltage reference and a node, respective gates of said first transistors capable of receiving input from signals including a selected set of signals corresponding to a selected set consisting of address bits, complements of address bits or a combination thereof; a second transistor capable of having a current path for coupling said node to a selected signal output from a selected NAND circuit; and a third transistor having a current path for coupling said node to a signal selected from a set of signals corresponding to a selected set consisting of address bits, complements of address bits, or a combination thereof.
Claim 3
Dependent Claim
52 words
The decoder of claim 1, wherein said NAND circuit is capable of receiving an enabling signal, and wherein the decoder further comprises a transistor responsive to said enabling signal, said transistor being operable such that said transistor is coupled in series with selected first transistors between said node and said voltage reference.