Non-volatile memory with precise programming
AssigneeWestern Digital Technologies, Inc.
InventorsMing Wang, Liang Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsMing Wang, Liang Li
Estimating the term…
Memory cells are programmed to threshold voltage distributions that correspond to data states by applying a series of voltage pulses to a selected word line connected to a set of non-volatile memory cells selected for programming. Tighter threshold voltage distributions will result in fewer errors when reading the data at a later time. To create tighter threshold voltage distributions during programming, the system slows down the programming of memory cells as the memory cells approach their target threshold voltage by reducing the effective pulse width of the voltage pulses. The voltage pulses are divided into portions, with each portion corresponding to a subset of the pulse width or a subset of the time period that the voltage pulse is applied. Memory cells that are approaching their target threshold voltage will be slowed down by inhibiting those memory cells from programming during later-in-time portions of the voltage pulses.
A method of programming non-volatile memory, the method comprising:
A non-volatile storage apparatus, comprising:
A non-volatile storage apparatus, comprising:
Dependencies are inferred from the claim text.