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 by a controlled coupling between the adjacent bit lines of the program-inhibited memory storage unit and the still under programming memory storage unit. In this way, an error inherent in programming in parallel high-density memory storage units is eliminated or minimized.

 
Web www.patentalert.com

< Flash EEPROM system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks

> Non-volatile storage with current sensing of negative threshold voltages

> Method of error correction in a multi-bit-per-cell flash memory

~ 00518