DocumentCode :
1233707
Title :
A novel algorithm for high-throughput programming of multilevel flash memories
Author :
Grossi, Marco ; Lanzoni, Massimo ; Riccò, Bruno
Author_Institution :
Univ. of Bologna, Italy
Volume :
50
Issue :
5
fYear :
2003
fDate :
5/1/2003 12:00:00 AM
Firstpage :
1290
Lastpage :
1296
Abstract :
This paper presents a new method to program multilevel (ML) flash memories that combines ramped-gate programming with minimum verification of the sense transistor threshold voltage, in order to achieve high program throughput, i.e., number of bits programmed per second. Such a method is studied by means of extensive measurements on production quality test chips and is found able to allow a program throughput about three times as large as the state of the art presented in the literature. Furthermore, it is found adequate for 3-bit-per-cell multilevel schemes, while for the extension to the 4-bit-per-cell case the use of error correcting codes cannot be avoided.
Keywords :
error correction codes; flash memories; integrated circuit testing; multivalued logic; error correcting codes; high-throughput programming; multilevel flash memories; multilevel schemes; production quality test chips; program throughput; ramped-gate programming; sense transistor threshold voltage; Error correction codes; Flash memory; Helium; Nonvolatile memory; Production; Random access memory; Semiconductor device measurement; Testing; Threshold voltage; Throughput;
fLanguage :
English
Journal_Title :
Electron Devices, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9383
Type :
jour
DOI :
10.1109/TED.2003.813455
Filename :
1210779
Link To Document :
بازگشت