A set non-volatile storage elements are subjected to a programming process in order to store a set of data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target condition to store the appropriate data. Decisions about whether to continue programming or whether the programming is successful are made based on whether overlapping groups of the non-volatile storage elements have less than a threshold number of non-volatile storage elements that are not properly programmed.

 
Web www.patentalert.com

< Method, system and computer-readable code for testing of flash memory

< Determining head non-linearity in a disk drive

> Using multiple communication channels to synchronize a mobile terminal based on data type

> Portable mass storage device with virtual machine activation

~ 00611