Flash memory system and method for monitoring the disturb effect on memory cell blocks due to high voltage conditions of other memory cell blocks
AssigneeMicron Quantum Devices, Inc.
InventorRobert Norman
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicron Quantum Devices, Inc.
InventorRobert Norman
Estimating the term…
A memory circuit including at least one of flash memory calls organized into one or more physically separate decode blocks and a controller which monitors the disturb effect on each independently erasable "erase" block of cells of each decode block due to erasures of other erase blocks in the same decode block, and a method of operating such a circuit. Preferably, the controller controls memory operations of each array in addition to monitoring the disturb effect on each erase block. The disturb effect causes cells of an erase block to lose charge from their floating gates each time an erase operation is performed on another erase block in the same decode block. Preferably, each time an erase block is erased, the controller updates a table for the decode block which contains the erased block by adding a unit of disturb to the count for each other erase block in the decode block and resetting the count for the erased block to zero. Also preferably, the controller performs a refresh operation on each erase block whose disturb count reaches a predetermined maximum value. During the refresh operation, any necessary recovery procedures are performed to restore the proper charge to the floating gate of each cell of the erase block, thus preventing any erroneous reads of data that would otherwise occur (due to the disturb effect) absent performance of the refresh operation.
A flash memory circuit, including:
A flash memory circuit, including:
A flash memory circuit, including:
A flash memory circuit, including:
A method for monitoring disturb status of erase blocks of a flash memory array, where the array comprises at least one decode block of flash memory cells, each said decode block includes at least two erase blocks of the cells, each of the erase blocks is independently erasable and includes at least one row of said cells, and each of the erase blocks is subject to a disturb effect due to each erasure of another of the erase blocks in the decode block containing said each of the erase blocks, said method including the steps of:
A method for monitoring disturb status of erase blocks of a flash memory array, where the array comprises at least a first decode block of flash memory cells, said first decode block includes at least two erase blocks of the cells, each of the erase blocks is independently erasable and includes at least one row of said cells, and each of the erase blocks is subject to a disturb effect due to each erasure of another of the erase blocks in the first decode block, said method including the steps of:
Dependencies are inferred from the claim text.