Setting a default read signal based on error correction
First Claim
1. A method, comprising:
- reading data from a group of memory cells with a plurality of discrete read signals;
counting a number of errors corrected for the data read with each of the plurality of discrete read signals;
comparing the number of errors corrected for each of the plurality of discrete read signals; and
setting one of the plurality of discrete read signals as a default read signal based, at least in part, on the comparison.
8 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure includes apparatuses and methods related to setting a default read signal based on error correction. A number of methods can include reading a page of data from a group of memory cells with a first discrete read signal and error correcting at least one codeword of the page of data as read with the first discrete read signal. Methods can include reading a page of data from the group of memory cells with a second discrete read signal different than the first discrete read signal and error correcting at least one codeword of the page of data as read with the second discrete read signal. One of the first and the second discrete read signals can be set as a default read signal based at least in part on the respective error corrections.
32 Citations
20 Claims
-
1. A method, comprising:
-
reading data from a group of memory cells with a plurality of discrete read signals; counting a number of errors corrected for the data read with each of the plurality of discrete read signals; comparing the number of errors corrected for each of the plurality of discrete read signals; and setting one of the plurality of discrete read signals as a default read signal based, at least in part, on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
reading a page of user data from a group of memory cells with a first discrete read signal as part of a test operation of a memory apparatus; counting a number of errors corrected for the data as read with the first discrete read signal; reading the page of user data from the group of memory cells with a second discrete read signal as part of the test operation of the memory apparatus; counting a number of errors corrected for the data as read with the second discrete read signal; comparing the number of errors corrected for each of the first discrete read signal and the second discrete read signal; and setting, during idle time of the memory apparatus, one of the first discrete read signal and the second discrete signal as a default read signal based, at least in part, on the comparison. - View Dependent Claims (13, 14)
-
-
15. An apparatus, comprising:
-
a memory array; and a controller coupled to the memory array, and configured to; read data from a group of memory cells with a plurality of discrete read signals; count a number of errors corrected for the data read with each of the plurality of discrete read signals that do not return an uncorrectable error; comparing the number of errors corrected for each of the plurality of discrete read signals; and set one of the plurality of discrete read signals as a default read signal based, at least in part, on the comparison. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification