Back to results
US 12,182,404 B2Granted
Storage device determining priorities on the basis of temperatures of memory dies and temperature variations, and method thereof
AssigneeSK hynix Inc.
InventorEun Jae Ock
Life of this patent
Estimating the term…
Abstract
A storage device may determine first priority parameters and second priority parameters for a plurality of memory dies on the basis of temperatures of the plurality of memory dies measured at a first time point and a second time point. The storage device may determine priorities of the plurality of memory dies for a read operation or a write operation on the basis of the first priority parameters and the second priority parameters for the plurality of memory dies.
Claims17
A storage device comprising:
- a memory including a plurality of memory dies;
- and
- a controller configured to obtain temperatures of the plurality of memory dies measured at a first time point and a second time point, to determine first priority parameters for the plurality of memory dies on the basis of the temperatures of the plurality of memory dies at the second time point, to determine second priority parameters for the plurality of memory dies on the basis of temperature variations of the plurality of memory dies during a time period between the first time point and the second time point, to determine priorities of the plurality of memory dies for a read operation or a write operation on the basis of the first priority parameters and the second priority parameters for the plurality of memory dies, to determine priorities for the plurality of memory dies from a highest priority to a lowest priority, and to use the plurality of memory dies in order of priority from the highest priority to the lowest priority in executing a read or write operation.
A method for operating a storage device, comprising:
- measuring temperatures of a plurality of memory dies at a first time point;
- measuring temperatures of the plurality of memory dies at a second time point;
- determining first priority parameters for the plurality of memory dies on the basis of the temperatures of the plurality of memory dies at the second time point;
- determining second priority parameters for the plurality of memory dies on the basis of temperature variations of the plurality of memory dies during a time period between the first time point and the second time point;
- determining priorities of the plurality of memory dies for a read operation or a write operation on the basis of the first priority parameters and the second priority parameters for the plurality of memory dies;
- determining priorities for the plurality of memory dies from a highest priority to a lowest priority;
- and
- using the plurality of memory dies in order of priority from the highest priority to the lowest priority in executing a read or write operation.
5 more elements
A controller comprising:
- a memory interface capable of communicating with a memory including a plurality of memory dies;
- and
- a control circuit configured to determine first priority parameters and second priority parameters for the plurality of memory dies on the basis of temperatures of the plurality of memory dies measured at a first time point and a second time point, to determine priorities of the plurality of memory dies according to which a read operation or a write operation is executed, on the basis of the first priority parameters and the second priority parameters for the plurality of memory dies, to determine priorities for the plurality of memory dies from a highest priority to a lowest priority, and to use the plurality of memory dies in order of priority from the highest priority to the lowest priority in executing a read or write operation.
Dependencies are inferred from the claim text.