Back to results
US 7,203,874 B2Granted
Error detection, documentation, and correction in a flash memory device
AssigneeMicron Technology, Inc.
InventorFrankie F. Roohparvar
Life of this patent
Estimating the term…
Abstract
A memory device has an error documentation memory array that is separate from the primary memory array. The error documentation memory array stores data relating to over-programmed bits in the primary array. When the over-programmed bits in the primary array are erased, the error documentation memory array is erased as well, deleting the documentation data relating to the over-programmed bits.
Claims11
A flash memory device comprising:
- a controller circuit for generating memory control signals;
- a primary memory array coupled to the controller circuit, the primary memory array comprising a plurality of non-volatile memory cells;
- and
- an error documentation memory array of non-volatile memory cells, coupled to the controller circuit, that stores documentation data regarding a first over-programmed memory cell in the primary memory array, the documentation data comprising a data offset indicating a quantity of states between a desired data and an actual programmed data of the first over-programmed memory cell.
1 more element
A flash memory device comprising:
- a primary memory array comprising a plurality of non-volatile memory cells;
- an error documentation memory array of non-volatile memory cells that stores documentation data regarding a first over-programmed memory cell in the primary memory array, the documentation data comprising a data offset indicating a quantity of states between a desired data and an actual programmed data of the first over-programmed memory cell;
- and
- a controller circuit for generating memory control signals and adapted to execute an error detection, documentation, and correction method comprising:
- detecting the first over-programmed memory cell;
- programming the first over-programmed memory cell to a subsequent state;
- and
- storing, in the error documentation memory array, first documentation data regarding first over-programmed memory cell.
5 more elements
An electronic system comprising:
- a processor that controls operation of the electronic system;
- and
- a flash memory device, coupled to the processor, comprising:
- a controller circuit for generating memory control signals;
- a primary memory array coupled to the controller circuit, the primary memory array comprising a plurality of non-volatile memory cells;
- and
- an error documentation memory array of non-volatile memory cells, coupled to the controller circuit, that stores documentation data regarding a first over-programmed memory cell in the primary memory array, the documentation data comprising a data offset indicating a quantity of states between a desired data and an actual programmed data of the first over-programmed memory cell.
4 more elements
Dependencies are inferred from the claim text.