Dynamic random access memory device with a latching mechanism that permits hidden refresh operations
First Claim
1. A dynamic access memory device comprising:
- a plurality of memory cells for storing data signals;
row decoding means for allowing selected memory cells to be accessed upon receipt of a row address signal during a read operation and a write operation;
latching means for receiving and holding onto the data signals from the selected memory cells when activated during the read operation and for isolating itself from the selected memory cells when deactivated during the write operation;
refresh address generating means for generating a plurality of internal row address signals to allow selection of a plurality of memory cells for refreshing the data signals stored therein; and
multiplexer means for transmitting a plurality of external row address signals to the row decoding means in the write operation and for transmitting the internal row address signals from the refresh address generating means in the read operation to cause the row decoding means to apply the internal row address signals to select memory cells and allow the data signals stored therein to be refreshed.
2 Assignments
0 Petitions
Accused Products
Abstract
A dynamic access memory (DRAM) device includes a plurality of memory cells for storing data signals. The DRAM device has a row decoding mechanism that allows selected memory cells to be accessed upon receipt of a row address signal during a read operation and a write operation. A latching mechanism is provided and receives and holds onto the data signals from the selected memory cells when activated during the read operation and also isolates itself from the selected memory cells when deactivated during the write operation. An included refresh address generating mechanism generates a plurality of internal row address signals that allows selection of a plurality of memory cells for refreshing the stored data signals. The DRAM device also has a multiplexer mechanism that transmits a plurality of external row address signals to the row decoding mechanism in the write operation. The multiplexer mechanism also transmits internal row address signals from the refresh address generating mechanism during the read operation, thereby causing the row decoding mechanism to apply the internal row address signals to select memory cells and allow their stored data signals to be refreshed. Therefore, DRAM refresh operations can be performed concurrently during read operations.
224 Citations
20 Claims
-
1. A dynamic access memory device comprising:
-
a plurality of memory cells for storing data signals; row decoding means for allowing selected memory cells to be accessed upon receipt of a row address signal during a read operation and a write operation; latching means for receiving and holding onto the data signals from the selected memory cells when activated during the read operation and for isolating itself from the selected memory cells when deactivated during the write operation; refresh address generating means for generating a plurality of internal row address signals to allow selection of a plurality of memory cells for refreshing the data signals stored therein; and multiplexer means for transmitting a plurality of external row address signals to the row decoding means in the write operation and for transmitting the internal row address signals from the refresh address generating means in the read operation to cause the row decoding means to apply the internal row address signals to select memory cells and allow the data signals stored therein to be refreshed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A dynamic access memory device comprising:
-
a plurality of memory arrays each comprising a plurality of memory cells for storing data signals; each of the memory arrays having a plurality of word lines and a pair of complementary bit lines with each word line and each bit line coupled to one of the memory cells to allow selection thereof for reading a data signal therefrom during a read operation and writing a data signal thereto during a write operation; each of the memory arrays having a bit line equalizing circuit coupled between the bit lines for placing the bit lines at an equalized potential when the bit lines are selected during the read operation; each of the memory arrays having a sense amplifier coupled between the bit lines and activated during the read operation for differentially sensing and amplifying a potential difference on the selected bit lines due to the data signal stored in the associated memory cells when one of the word lines is selected; each of the memory arrays having a latch coupled between the bit lines for receiving and holding the data signals output from the sense amplifier during the read operation; a row decoder coupled to the word lines of each of the memory arrays for allowing selected memory cells to be accessed upon receipt of a row address signal during the read operation and the write operation; a refresh address generator for generating an internal row address signals to allow selection of a plurality of memory cells in non sequential order for refreshing the data signals stored therein; and a multiplexer coupled to refresh address generator for transmitting an external row address signals to the row decoder in the write operation and for transmitting the internal row address signals from the refresh address generator in the read operation to cause the row decoders to apply the internal row address signals to select memory cells and allow the data signals stored therein to be refreshed. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A dynamic access memory device with a plurality of memory arrays each comprising:
-
a plurality of memory cells each for storing a data signals at a given potential; a plurality of word lines and a pair of complementary bit lines with each word line and each bit line coupled to one of the memory cells to allow selection thereof for reading a data signal therefrom during a read operation and writing a data signal thereto during a write operation; a bit line equalizing circuit coupled between the bit lines for placing the bit lines at an equalized potential when the bit lines are selected during the read operation; a sense amplifier coupled between the bit lines and activated during the read operation for differentially sensing and amplifying a potential difference on the selected bit lines due to the data signals stored in the associated memory cells when one of the word lines is selected; a latch coupled between the bit lines for receiving and holding the data signals output from the sense amplifier during the read operation; and a latch gating circuit coupled between the bit lines and between the sense amplifier and the latch and having an enabled mode for allowing the data signals from the sense amplifier to be loaded into the latch during the read operation and a disabled mode for allowing the sense amplifier to be isolated from the latch during the write operation a refresh state machine for supplying addresses of memory cells to be refreshed, the state machine for providing addressing patterns such that inactive portions of the plurality of memory cells can be refreshed when the memory cells are inactive. - View Dependent Claims (17, 18, 19, 20)
-
Specification