Back to results
US 11,309,011 B2Granted
Method and system for refresh of memory devices
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorsHiroki Noguchi, Yih Wang
Life of this patent
Estimating the term…
Abstract
A memory system is disclosed. The memory system includes a memory array and a controller. The controller is configured to perform a refresh operation to the memory array with a first refresh cycle rate. The first refresh cycle rate is derived from a first refresh time in a lookup table. The lookup table is configured to store refresh times and refresh temperatures corresponding to the refresh times separately.
Claims20
A memory system, comprising:
- a memory array;
- and
- a controller configured to perform a refresh operation to the memory array with a first refresh cycle rate that corresponds to a time period for refreshing the memory array;
- wherein the first refresh cycle rate is derived from a first refresh time of a plurality of refresh times in a lookup table which is configured to store the plurality of refresh times and a plurality of refresh temperatures,
- wherein each of the plurality of refresh times corresponds to a time period for stored data in the memory array being lost at a corresponding refresh temperature of the plurality of refresh temperatures,
- wherein the controller is further configured to monitor a highest operation temperature of a plurality of operation temperatures associated with the memory array, and configured to set a second refresh cycle rate, for refreshing the memory array, corresponding to the highest operation temperature.
3 more elements
A method, comprising:
- counting a plurality of refresh time periods of a plurality of memory arrays on a plurality of dies;
- recording the plurality of counted refresh time periods for generating a plurality of die-to-die variation tables which are dependent on a plurality of temperatures;
- looking up in the plurality of die-to-die variation tables based on a plurality of operation temperatures associated with the plurality of memory arrays to acquire a plurality of refresh times;
- setting a plurality of refresh cycle rates for performing a refresh operation to the plurality of memory arrays on the plurality of dies;
- and
- performing, by a controller, the refresh operation to the plurality of memory arrays on the plurality of dies.
3 more elements
A method, comprising:
- sensing a first operation temperature associated with a plurality of memory arrays on a die;
- acquiring, according to the first operation temperature, a first refresh time from a lookup table corresponding to the plurality of memory arrays, wherein the first refresh time corresponds to a time period for stored data in the plurality of memory arrays being lost at the first operation temperature;
- and
- refreshing data stored in the plurality of memory arrays with a first refresh cycle rate corresponding to the first refresh time, wherein the first refresh cycle rate corresponds to a time period for refreshing the plurality of memory arrays,
- wherein a duration of the first refresh cycle rate is shorter than a duration of the first refresh time.
2 more elements
Dependencies are inferred from the claim text.