ECC AND READ ADJUSTMENT BASED ON DYNAMIC MEMORY ERROR MODEL ESTIMATION
First Claim
Patent Images
1. A device comprising:
- a memory; and
a controller coupled to the memory, wherein the controller is configured to determine a first count of bits of a representation of data that are estimated to be erroneous and a second count of bits of the representation of data that have high estimated reliability and are estimated to be erroneous, and wherein the controller is further configured to modify at least one read parameter or at least one decode parameter based on the first count and the second count.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a memory and a controller coupled to the memory. The controller is configured to determine a first count of bits of a representation of data that are estimated to be erroneous and a second count of bits of the representation of data that have high estimated reliability and are estimated to be erroneous. The controller is further configured to modify at least one read parameter or at least one decode parameter based on the first count and the second count.
42 Citations
20 Claims
-
1. A device comprising:
-
a memory; and a controller coupled to the memory, wherein the controller is configured to determine a first count of bits of a representation of data that are estimated to be erroneous and a second count of bits of the representation of data that have high estimated reliability and are estimated to be erroneous, and wherein the controller is further configured to modify at least one read parameter or at least one decode parameter based on the first count and the second count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by a controller of a device, the method comprising:
-
determining a first count of bits of a representation of data that are estimated to be erroneous; determining a second count of bits of the representation of data that have a high estimated reliability and are estimated to be erroneous; and modifying at least one read parameter or at least one decode parameter based at least on the first count and the second count. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
means for storing data; and means for modifying at least one read parameter or at least one decode parameter based on a first count of bits of a representation of data that are estimated to be erroneous and a second count of bits of the representation of data that have high estimated reliability and are estimated to be erroneous. - View Dependent Claims (15, 16)
-
-
17. A device comprising:
-
a memory; and a controller coupled to the memory, wherein the controller is configured to determine an estimated memory error model associated with a representation of data based at least in part on the representation of data and reliability information associated with the representation of data, and wherein the controller is further configured to modify at least one read parameter or at least one decode parameter based on the estimated memory error model. - View Dependent Claims (18, 19, 20)
-
Specification