US 11,756,638 B2
End of life performance throttling to prevent data loss
Sebastien Andre Jean, Meridian, ID (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Apr. 16, 2021, as Appl. No. 17/232,804.
Application 17/232,804 is a continuation of application No. 16/589,956, filed on Oct. 1, 2019, granted, now 10,998,066.
Application 16/589,956 is a continuation of application No. 15/799,577, filed on Oct. 31, 2017, granted, now 10,453,543.
Prior Publication US 2021/0233598 A1, Jul. 29, 2021
Int. Cl. G11C 16/34 (2006.01); G01R 31/3193 (2006.01); G11C 29/52 (2006.01); G11C 29/44 (2006.01); G11C 29/56 (2006.01)
CPC G11C 16/3495 (2013.01) [G01R 31/31935 (2013.01); G11C 29/52 (2013.01); G11C 2029/4402 (2013.01); G11C 2029/5606 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A NAND memory device comprising:
a NAND memory array including a first pool of memory; and
a controller, the controller executing instructions, to cause the controller to perform operations comprising:
monitoring a NAND device health metric;
determining that the NAND device health metric meets a degradation criterion indicating NAND device degradation has already occurred, the degradation indicating device errors or bad blocks;
responsive to determining that the NAND device health metric meets the degradation criterion:
determining a first host operation type to be degraded based upon the NAND device health metric;
degrading a performance of the NAND memory device only when servicing a host operation of the first host operation type; and
subsequent to determining that the NAND device health metric meets the degradation criterion, determining that the NAND device health metric now indicates worsening NAND device health, and in response:
determining a second host operation type to be degraded;
determining a slowdown rate based upon the NAND device health metric; and
degrading a performance of the NAND memory device based upon the slowdown rate when servicing a host operation of both the first and second host operation types.