Non-volatile memory and method with bit line compensation dependent on neighboring operating modes
AssigneeSanDisk Corporation
InventorsShahzad Khalid, Yan Li, Raul-Adrian Cernea, Mehrdad Mofidi
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Corporation
InventorsShahzad Khalid, Yan Li, Raul-Adrian Cernea, Mehrdad Mofidi
Estimating the term…
When programming a contiguous page of memory storage units, every time a memory storage unit has reached its targeted state and is program-inhibited or locked out from further programming, it creates a perturbation on an adjacent memory storage unit still under programming. The present invention provides as part of a programming circuit and method in which an offset to the perturbation is added to the adjacent memory storage unit still under programming. The offset is added as voltage offset to a bit line of a storage unit under programming. The voltage offset is a predetermined function of whether none or one or both of its neighbors are in a mode that creates perturbation, such as in a program inhibit mode. In this way, an error inherent in programming in parallel high-density memory storage units is eliminated or minimized.
In a non-volatile memory having an array of memory storage units, each unit having a charge storage unit between a control gate and a channel region defined by a source and a drain, and a bit line switchably coupled to the drain, a method of programming in parallel a page of memory storage units having a common word line interconnecting their control gates, comprising:
A non-volatile memory comprising:
A non-volatile memory, comprising:
A non-volatile memory, comprising:
Dependencies are inferred from the claim text.