Efficient readout schemes for analog memory cell devices using multiple read threshold sets
First Claim
Patent Images
1. A method for data readout, comprising:
- storing two or more candidate sets of read thresholds for reading from a memory device that includes a plurality of analog memory cells;
identifying a group of the memory cells from which data is to be read;
defining an order among the candidate sets of the read thresholds responsively to a criterion defined over the group of the memory cells; and
attempting to read data from the group of the memory cells by iterating over the candidate sets according to the order, until the data is read successfully.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for data readout includes storing two or more candidate sets of read thresholds for reading from a memory device that includes a plurality of analog memory cells. A group of the memory cells from which data is to be read is identified. An order is defined among the candidate sets of the read thresholds responsively to a criterion defined over the group of the memory cells. Data readout from the group of the memory cells is attempted by iterating over the candidate sets according to the order, until the data is read successfully.
558 Citations
14 Claims
-
1. A method for data readout, comprising:
-
storing two or more candidate sets of read thresholds for reading from a memory device that includes a plurality of analog memory cells; identifying a group of the memory cells from which data is to be read; defining an order among the candidate sets of the read thresholds responsively to a criterion defined over the group of the memory cells; and attempting to read data from the group of the memory cells by iterating over the candidate sets according to the order, until the data is read successfully. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data storage apparatus, comprising:
-
a plurality of analog memory cells; and circuitry, which is configured to store two or more candidate sets of read thresholds for reading from the analog memory cells, to identify a group of the memory cells from which data is to be read, to define an order among the candidate sets of the read thresholds responsively to a criterion defined over the group of the memory cells, and to attempt to read data from the group of the memory cells by iterating over the candidate sets according to the order, until the data is read successfully. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification