Invention Grant
US07729166B2 Multiple-bit per cell (MBC) non-volatile memory apparatus and system having polarity control and method of programming same 有权
具有极性控制的多单元(MBC)非易失性存储装置和系统的编程方法相同

Multiple-bit per cell (MBC) non-volatile memory apparatus and system having polarity control and method of programming same
Abstract:
A Multiple-bit per Cell (MBC) non-volatile memory apparatus, method, and system wherein a controller for writing/reading data to/from a memory array controls polarity of data by selectively inverting data words to maximize a number of bits to be programmed within (M−1) virtual pages and selectively inverts data words to minimize a number of bits to be programmed in an Mth virtual page where M is the number of bits per cell. A corresponding polarity control flag is set when a data word is inverted. Data is selectively inverted according the corresponding polarity flag when being read from the M virtual pages. A number of the highest threshold voltage programming states in reduced. This provides tighter distribution of programmed cell threshold voltage, reduced power consumption, reduced programming time, and enhanced device reliability.
Information query
Patent Agency Ranking
0/0