Programming a NAND flash memory with reduced program disturb
AssigneeSanDisk IL Ltd.
InventorsMark Shlick, Mark Murin
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk IL Ltd.
InventorsMark Shlick, Mark Murin
Estimating the term…
When a memory device receives two or more pluralities of bits from a host to store in a nonvolatile memory, the device first stores the bits in a volatile memory. Then, in storing the bits in the nonvolatile memory, the device raises the threshold voltages of some cells of the volatile memory to values above a verify voltage. While those threshold voltages remain substantially at those levels, the device raises the threshold voltages of other cells of the volatile memory to values below the verify voltage. In the end, every cell stores one or more bits from each plurality of bits. Preferably, all the cells share a common wordline. A data storage device operates similarly with respect to storing pluralities of bits generated by an application running on the system.
A method of storing data in a memory device, comprising the steps of:
A method of storing data, comprising:
Dependencies are inferred from the claim text.