Patent ID: 9355024
Filing Date: 2016-05-31
CPC Classification: G06F,G11C

Claim Text:
1. A method for maximizing data retention in a memory system, the method comprising: receiving temperature information and cycle count data associated with a portion of a nonvolatile memory (“NVM”) of the memory system from a memory of the memory system; determining a maximum temperature for storing data in the portion of the NVM to meet a predetermined data retention target based on the retrieved temperature information and the cycle count data; and throttling the performance of the memory system based at least in part on to the determining, wherein the throttling the performance comprises deactivating a first subset of NVM dies such that a second subset of NVM dies are not deactivated, wherein the maximum number of NVM dies in the second subset is calculated as the maximum temperature minus an environmental temperature of the memory system divided by a temperature added to the memory system by each active NVM die of the memory system.