Method for programming multi-order unit memory
A programming method and memory technology, applied in static memory, read-only memory, information storage, etc., can solve problems such as increasing bit error rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] The invention provides a programming method of an MLC memory. Memory bits that fail a predetermined programming state PV value are programmed using bit line bias BL. When at least one programming bit passes the PV value, the bias voltage BL decreases by a fixed value, and when no programming bit passes the PV value, the bias voltage BL increases by a fixed value. Then, use the new bias value BL to program the bits that fail the PV value. Therefore, the programming speed can be increased and the programming distribution can be narrowed to reduce the bit error rate of the memory.
[0014] Please refer to figure 2 , which shows a flowchart of a method for programming an MLC memory according to a preferred embodiment of the present invention. The MLC memory is, for example, a charge-trapped flash memory having an oxide-nitride-oxide (ONO) structure.
[0015] The MLC memory includes multiple storage units, such as 1024×256 storage units, and each storage unit has more t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 