Data Storage Device and Error Correction Method
AssigneeSilicon Motion, Inc.
InventorsI-Hung Lin, Wei-Lun Yen
Life of this patent
Estimating the term…
Abstract
A data storage device includes a flash memory and a controller. The flash memory includes a plurality of dies, and each of the dies includes a first memory plane and a second memory plane, wherein the first memory plane includes a plurality of pages and the second memory plane includes a plurality of pages. The controller corrects data stored in the first memory plane and the second memory plane according to an ECC capability table, wherein the ECC capability table is arranged to record a first ECC capability value of the first memory plane and a second ECC capability value of the second memory plane.
Claims11
A data storage device, comprising:
- a flash memory, comprising a plurality of dies, and each of the dies comprises a first memory plane and a second memory plane, wherein the first memory plane comprises a plurality of pages and the second memory plane comprises a plurality of pages;
- and
- a controller, correcting data stored in the first memory plane and the second memory plane according to an ECC capability table, wherein the ECC capability table is arranged to record a first ECC capability value of the first memory plane and a second ECC capability value of the second memory plane.
An error correction method, applied to a data storage device, wherein the data storage device comprises a flash memory, the flash memory comprises a plurality of dies, and each of the dies comprises a first memory plane and a second memory plane, wherein each of the first memory plane and the second memory plane comprises a plurality of pages, and the error correction method further comprises:
- correcting data of at least one page of the first memory plane according to a first ECC capability value;
- and
- correcting data of at least one page of the second memory plane according to a second ECC capability value.
Dependencies are inferred from the claim text.