Non-Volatile Memory Devices, Systems, and Data Processing Methods Thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsYong June Kim, Jaehong Kim, Junjin Kong
Life of this patent
Estimating the term…
Abstract
Provided are data processing methods for a non-volatile memory. The data processing methods include obtaining read data and erasure information from the non-volatile memory and correcting an error in the read data by referencing the erasure information obtained from the non-volatile memory. Memory systems may be provided. Such memory systems may include a non-volatile memory and a memory controller that is operable to perform an error correction operation according to the methods described herein.
Claims20
A data processing method for a non-volatile memory, the method comprising:
- obtaining read data and erasure information from the non-volatile memory;
- and
- correcting an error in the read data by referencing the erasure information that is obtained from the non-volatile memory.
A method of reading a flash memory device, the method comprising:
- reading data from the flash memory device;
- performing a first error correction operation on the data;
- obtaining erasure information about the data if the first error correction operation is failed;
- and
- performing a second error correction operation to correct an error in the read data by referencing the erasure information.
A data processing method for a non-volatile memory, the method comprising:
- identifying an erasure location as a location of a multibit error in read data from the non-volatile memory;
- performing an erasure decoding operation on the erasure location in the non-volatile memory to determine erasure corrected data that is within an error correction operation capacity;
- and
- performing an error correction operation on the erasure corrected data.
Dependencies are inferred from the claim text.