Apparatus and method for self-refreshing dynamic random access memory cells
First Claim
1. A semiconductor chip comprising a dynamic random access memory (DRAM) including:
- an array of DRAM cells arranged in rows by columns, each DRAM cell of the array being coupled to a wordline of a corresponding row and a bitline of a corresponding column; and
refresh circuitry for refreshing data stored in the DRAM cells coupled to wordlines of a first set of rows as main data and for overwriting assistant data into the DRAM cells coupled to wordlines of a second set of rows in a self-refresh mode, the assistant data being opposite data to the main data, each row of the second set being adjacent to each row of the first set, the refresh circuitry comprising;
a mode entry detector for detecting an entry into the self-refresh mode to retain the main data and to overwrite the assistant data, the mode entry detector producing a first self-refresh mode signal when entry into the self-refresh mode is detected;
dummy establishing circuitry for detecting a starting refresh address for operation of the self-refresh mode in response to the first self-refresh mode signal, and for executing a dummy refresh cycle if the detected starting refresh address mismatches with a predetermined address, wherein no refresh operation occurs during the dummy refresh cycle;
an entry signal producer for producing a self-refresh entry signal in response to the first self-refresh mode signal; and
adoption circuitry for adopting the dummy refresh cycle in the self-refresh mode.
8 Assignments
0 Petitions
Accused Products
Abstract
A dynamic random access memory (DRAM) having DRAM cells coupled to wordlines and bitlines. In a self-refresh mode, the cells coupled with the even numbered rows retain main data previously stored therein and the assistant data, which is logically opposite to the main data, is overwritten into the cells coupled with the wordlines of the odd numbered rows. When the DRAM enters the self-refresh mode, a starting refresh address for the self-refresh mode is detected. If the detected starting refresh address does not match with a predetermined correct address set for the self-refresh operation mode, a dummy refresh cycle will be established in an entry-burst self-refresh period. During the dummy refresh cycle, a dummy refresh command is added to increment an internal row address counter that provides row addresses for self-refreshing the cells of the selected wordlines within the cell array.
21 Citations
14 Claims
-
1. A semiconductor chip comprising a dynamic random access memory (DRAM) including:
-
an array of DRAM cells arranged in rows by columns, each DRAM cell of the array being coupled to a wordline of a corresponding row and a bitline of a corresponding column; and refresh circuitry for refreshing data stored in the DRAM cells coupled to wordlines of a first set of rows as main data and for overwriting assistant data into the DRAM cells coupled to wordlines of a second set of rows in a self-refresh mode, the assistant data being opposite data to the main data, each row of the second set being adjacent to each row of the first set, the refresh circuitry comprising; a mode entry detector for detecting an entry into the self-refresh mode to retain the main data and to overwrite the assistant data, the mode entry detector producing a first self-refresh mode signal when entry into the self-refresh mode is detected; dummy establishing circuitry for detecting a starting refresh address for operation of the self-refresh mode in response to the first self-refresh mode signal, and for executing a dummy refresh cycle if the detected starting refresh address mismatches with a predetermined address, wherein no refresh operation occurs during the dummy refresh cycle; an entry signal producer for producing a self-refresh entry signal in response to the first self-refresh mode signal; and adoption circuitry for adopting the dummy refresh cycle in the self-refresh mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification