Error detection/correction based memory management
First Claim
Patent Images
1. An apparatus, comprising:
- a memory device; and
a controller coupled to the memory device and configured to control;
performing a read operation on a group of memory cells;
responsive to determining that the read operation results in an uncorrectable error, determining whether to retire the group of memory cells based, at least partially, on a status of an indicator corresponding to the group of memory cells, wherein the status of the indicator indicates whether the group of memory cells has a previous uncorrectable error associated therewith; and
storing the indicator corresponding to the group of memory cells within the group of memory cells.
8 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure includes methods, devices, and systems for error detection/correction based memory management. One embodiment includes performing a read operation with respect to a particular group of memory cells of a memory device and, if the read operation results in an uncorrectable error, determining whether to retire the particular group of memory cells in response to a status of an indicator corresponding to the particular group of memory cells, wherein the status of the indicator indicates whether the particular group of memory cells has a previous uncorrectable error associated therewith.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a memory device; and a controller coupled to the memory device and configured to control; performing a read operation on a group of memory cells; responsive to determining that the read operation results in an uncorrectable error, determining whether to retire the group of memory cells based, at least partially, on a status of an indicator corresponding to the group of memory cells, wherein the status of the indicator indicates whether the group of memory cells has a previous uncorrectable error associated therewith; and storing the indicator corresponding to the group of memory cells within the group of memory cells. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a memory device; and a controller coupled to the memory device and configured to control; determining an uncorrectable error has occurred in association with a read operation performed on a group of memory cells of the memory device; determining a status of an indicator corresponding to the group of memory cells, wherein the status of the indicator indicates whether the group of memory cells has a previous uncorrectable error associated therewith; and tracking a ratio of total uncorrectable errors to total data throughput associated with the memory device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a memory device; and a controller coupled to the memory device and configured to control; determining whether a read operation performed on a group of memory cells results in an uncorrectable error; determining whether the group of memory cells has experienced a threshold number of uncorrectable errors in association with a number of previous read operations; retiring the group of memory cells if it is determined that the group of memory cells has experienced the threshold number of uncorrectable errors; adjusting the threshold number of uncorrectable errors based, at least partially, on at least one of; an age of the memory device; and an amount of program/erase cycles performed on the group of memory cells. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification