Patent ID: 11894068
Assignee: SANDISK TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A method, comprising:
receiving a read command;
in response to the read command, performing the read command in either a first mode or a second mode, performing the read command in the first mode comprising:
performing a first sensing operation on a plurality of non-volatile memory cells to distinguish between a first data state of the non-volatile memory cell and a second data state of the non-volatile memory cell;
performing a second sensing operation on the memory cells to determine a reliability of the first sensing operation for memory cells determined to be in the second data state, but not for memory cells determined to be in the first data state, by the first sensing operation; and
performing an error correction code operation using results of the first sensing operation and the reliability of the first sensing operation for memory cells determined to be in the second data state, but not for memory cells determined to be in the first data state, to determine data content stored in the plurality of non-volatile memory cells,

performing the read command in the second mode comprising:
performing a sensing operation for distinguishing between the first data state and the second data state based on only a second hard bit read value, and

storing parameter values for performing the first hard bit read operation and for performing the first soft bit read operation as offsets relative to parameter values configured for performing the read operation for distinguishing between the first data state and the second data state based on only the second hard bit read value.