DocumentCode :
726462
Title :
Achieving SLC performance with MLC flash memory
Author :
Yu-Ming Chang ; Yuan-Hao Chang ; Tei-Wei Kuo ; Yung-Chun Li ; Hsiang-Pang Li
Author_Institution :
Emerging Syst. Lab., Macronix Int. Co., Ltd., Hsinchu, Taiwan
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
Although the Multi-Level-Cell technique is widely adopted by flash-memory vendors to boost the chip density and to lower the cost, it results in serious performance and reliability problems. Different from the past work, a new cell programming method is proposed to not only significantly improve the chip performance but also reduce the potential bit error rate. In particular, a Single-Level-Cell-like programming style is proposed to better explore the threshold-voltage relationship to denote different Multi-Level-Cell bit information, which in turn drastically provides a larger window of threshold voltage similar to that found in Single-Level-Cell chips. It could result in less programming iterations and simultaneously a much less reliability problem in programming flash-memory cells. In the experiments, the new programming style could accelerate the programming speed up to 742% and even reduce the bit error rate up to 471% for Multi-Level-Cell pages.
Keywords :
flash memories; reliability; MLC flash memory; SLC performance; cell programming method; chip density; multi-level-cell technique; reliability; threshold-voltage relationship; Ash; Bit error rate; Hardware; Logic gates; Programming; Reliability; Threshold voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2744790
Filename :
7167377
Link To Document :
بازگشت