End of life performance throttling to prevent data loss
First Claim
Patent Images
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 criteria indicating NAND device degradation has already occurred; and
responsive to determining that the NAND device health metric meets the degradation criteria, degrading a performance of the NAND memory device.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in some examples are methods, systems, memory devices, machine readable mediums configured to intentionally degrade NAND performance when a value of a NAND health metric indicates a potential for failure to encourage users to replace or backup their devices before data loss occurs. For example, the system may track a NAND health metric and when that metric reaches a predetermined threshold or state, the system may intentionally degrade performance. This performance degradation may be more effective than a warning to effect device backup or replacement.
9 Citations
21 Claims
-
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 criteria indicating NAND device degradation has already occurred; and responsive to determining that the NAND device health metric meets the degradation criteria, degrading a performance of the NAND memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. A method comprising:
at a controller of a NAND memory device; monitoring a NAND device health metric of the NAND memory device; determining that the NAND device health metric meets a degradation criteria indicating NAND device degradation has already occurred; and responsive to determining that the NAND device health metric meets the degradation criteria, degrading a performance of the NAND memory device. - View Dependent Claims (12, 13, 14, 15)
-
16. A non-transitory machine-readable medium, comprising instructions, which when executed by a machine, causes the machine to perform operations comprising:
at a controller of a NAND memory device; monitoring a NAND device health metric; determining that the NAND device health metric meets a degradation criteria indicating NAND device degradation has already occurred; and responsive to determining that the NAND device health metric meets the degradation criteria, degrading a performance of the NAND memory device. - View Dependent Claims (17, 18, 20, 21)
Specification