Dynamic random access memory device and method for self-refreshing memory cells with temperature compensated self-refresh
View Patent ↗A dynamic random access memory (DRAM) device has an array of DRAM cells of rows by columns. Each DRAM cell of the array is coupled with a wordline of a corresponding row and a bitline of a corresponding column. Entry into and an exit from the self-refresh mode is detected by a mode detector and a self-refresh mode signal is provided. An oscillation circuit generates in response to the self-refresh mode signal a basic time period. A first frequency divider/time period multiplier changes the basic time period in accordance with a process variation factor relating to the DRAM device. A second frequency divider/time period multiplier further changes the changed time period in accordance with a temperature change factor. In the self-refresh mode, data stored in the DRAM cells is refreshed. In accordance with the two factors, the DRAM devices perform and achieve reliable self-refresh for variable DRAM cell retention time.
1. A dynamic random access memory (DRAM) comprising:
an array of DRAM cells arranged in rows and columns, the DRAM cells of each row being coupled to respective wordlines;
address decoder circuitry configured to drive the wordlines at a variable frequency to refresh the DRAM cells; and
refresh circuitry configured to receive an input oscillation signal having a period, and configured to receive a first period changing factor, and configured to receive a second period changing factor, the refresh circuitry configured to change the period of the input oscillation signal in response to the first period changing factor, and configured to change the period of the input oscillation signal in response to the second period changing factor.
2. The dynamic random access memory (DRAM) as in claim 1 , wherein said first period changing factor is a temperature factor.
3. The dynamic random access memory (DRAM) as in claim 2 , wherein said temperature factor is dependent upon the internal temperature of said DRAM.
4. The dynamic random access memory (DRAM) as in claim 1 , wherein said second period changing factor is derived from process variations of said DRAM.
5. The dynamic random access memory (DRAM) as in claim 4 , wherein said first period changing factor is a temperature factor.
6. The dynamic random access memory (DRAM) as in claim 5 , wherein said temperature factor is dependent upon the internal temperature of said DRAM.
7. The dynamic random access memory (DRAM) as in claim 6 , wherein the period of the signal temperature factor is decreased with increasing temperature.