Invention Grant
US08730737B2 Method and system for minimizing number of programming pulses used to program rows of non-volatile memory cells 有权
用于最小化用于编程非易失性存储器单元行的编程脉冲数的方法和系统

Method and system for minimizing number of programming pulses used to program rows of non-volatile memory cells
Abstract:
A flash memory device programs cells in each row in a manner that minimizes the number of programming pulses that must be applied to the cells during programming. The flash memory device includes a pseudo pass circuit that determines the number of data errors in each of a plurality of subsets of data that has been programmed in the row. The size of each subset corresponds to the number of read data bits coupled from the memory device, which are simultaneously applied to error checking and correcting circuitry. During iterative programming of a row of cells, the pseudo pass circuit indicates a pseudo pass condition to terminate further programming of the row if none of the subsets of data have a number of data errors that exceeds the number of data errors that can be corrected by the error checking and correcting circuitry.
Information query
Patent Agency Ranking
0/0