High density and low variability read only memory
AssigneeFreescale Semiconductor, Inc.
InventorsAshish SHARMA, Bikas Maiti, Manmohan Rana
Life of this patent
Estimating the term…
Abstract
A read-only memory for storing two data values using a single transistor includes a word line, a pair of bit lines, a select line, and a transistor to store data corresponding to each bit lines in the pair of bit lines. The gate terminal of the transistor is connected to the word line, a first diffusion terminal of the transistor is connected to one of the first bit line and the select line based on the first data value and a second diffusion terminal of the transistor is connected to one of the second bit line and the select line based on the second data value.
Claims18
A read-only memory including at least two memory cells, the read-only memory comprising:
- a word line;
- a first bit line for retrieving a first data value corresponding to the word line from a first one of the memory cells;
- a second bit line for retrieving a second data value corresponding to the word line from a second one of the memory cells;
- a select line for facilitating a read operation of the read-only memory;
- and
- a transistor configured to store the first and second data values in the first and second memory cells, wherein a gate terminal of the transistor is connected to the word line, a first diffusion terminal of the transistor is connected to one of the first bit line and the select line based on at least one of the first and the second data values, and a second diffusion terminal of the transistor is connected to one of the second bit line and the select line based on at least one of the first and second data values.
A method for performing a read operation to retrieve a data value stored in a memory cell of a read-only memory, comprising:
- selecting a first bit line corresponding to the memory cell;
- switching the first bit line to a first voltage level;
- switching a select line and a second bit line to a second voltage level, wherein the first and second bit lines comprise a pair of associated bit lines, and the select line is associated with the pair of bit lines;
- activating a word line corresponding to the memory cell for a predefined time interval;
- and
- sensing a voltage level on the first bit line.
A system for performing a read operation to retrieve a data value stored in one of a plurality of memory cells of a read-only memory, wherein the data value is retrieved from the one memory cell using one of a plurality of word lines, one of a plurality of select lines, and at least one of a pair of bit lines associated with the memory cell, the system comprising:
- an address decoding unit for identifying one of the bit lines of the bit line pair, the one word line, and the one select line corresponding to the memory cell to be read;
- a column multiplexing unit for selecting between a first bit line and a second bit line of the pair of bit lines, wherein the column multiplexing unit facilitates switching the first bit line to a first voltage level and the second bit line to a second voltage level;
- and
- a sensing unit for sensing a voltage level on the first bit line.
Dependencies are inferred from the claim text.