Estimating Information-Theoretical NAND Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration

被引:52
作者
Dong, Guiqiang [1 ]
Pan, Yangyang [1 ]
Xie, Ningde [2 ]
Varanasi, Chandra [3 ]
Zhang, Tong [1 ]
机构
[1] Rensselaer Polytech Inst, Dept Elect Comp & Syst Engn, Troy, NY 12180 USA
[2] Intel Corp, Hillsboro, OR 97124 USA
[3] Micron Technol Inc, San Jose, CA 95732 USA
基金
美国国家科学基金会;
关键词
Endurance; information theory; interference; model; NAND flash; retention; storage capacity; tradeoff; DATA RETENTION CHARACTERISTICS; RANDOM TELEGRAPH NOISE; TO-CELL INTERFERENCE; ARCHITECTURE; TECHNOLOGY; OXIDE;
D O I
10.1109/TVLSI.2011.2160747
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly desirable to use more powerful coding solutions that can maintain the system storage reliability at less coding redundancy. This has motivated a growing interest in the industry to search for alternatives to BCH code being used in today. Regardless to specific ECCs, it is of great practical importance to know the theoretical limit on the achievable cell storage efficiency, which motivates this work. We first develop an approximate NAND flash memory channel model that explicitly incorporates program/erase (P/E) cycling effects and cell-to-cell interference, based on which we then develop strategies for estimating the information-theoretical bounds on cell storage efficiency. We show that it can readily reveal the tradeoffs among cell storage efficiency, P/E cycling endurance, and retention limit, which can provide important insights for system designers. Finally, motivated by the dynamics of P/E cycling effect revealed by the information-theoretical study, we propose two memory system design techniques that can improve the average NAND flash memory programming speed and increase the total amount of user data that can be stored in NAND flash cell over its entire lifetime.
引用
收藏
页码:1705 / 1714
页数:10
相关论文
共 30 条
[1]   Introduction to Flash memory [J].
Bez, R ;
Camerlenghi, E ;
Modelli, A ;
Visconti, A .
PROCEEDINGS OF THE IEEE, 2003, 91 (04) :489-502
[2]  
CAPPELLETTI P, 1994, P IEDM 94, P291
[3]   A 34 MB/s MLC Write Throughput 16 Gb NAND With All Bit Line Architecture on 56 nm Technology [J].
Cernea, Raul-Adrian ;
Pham, Long ;
Moogat, Farookh ;
Chan, Siu ;
Le, Binh ;
Li, Yan ;
Tsao, Shouchang ;
Tseng, Tai-Yuan ;
Nguyen, Khanh ;
Li, Jason ;
Hu, Jayson ;
Yuh, Jong Hak ;
Hsu, Cynthia ;
Zhang, Fanglin ;
Kamei, Teruhiko ;
Nasu, Hiroaki ;
Kliza, Phil ;
Htoo, Khin ;
Lutze, Jeffrey ;
Dong, Yingda ;
Higashitani, Masaaki ;
Yang, Junnhui ;
Lin, Hung-Szu ;
Sakhamuri, Vamshi ;
Li, Alan ;
Pan, Feng ;
Yadala, Sridhar ;
Taigor, Subodh ;
Pradhan, Kishan ;
Lan, James ;
Chan, James ;
Abe, Takumi ;
Fukuda, Yasuyuki ;
Mukai, Hideo ;
Kawakami, Koichi ;
Liang, Connie ;
Ip, Tommy ;
Chang, Shu-Fen ;
Lakshmipathi, Jaggi ;
Huynh, Sharon ;
Pantelakis, Dimitris ;
Mofidi, Mehrdad ;
Quader, Khandker .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2009, 44 (01) :186-194
[4]   Random Telegraph Noise Effect on the Programmed Threshold-Voltage Distribution of Flash Memories [J].
Compagnoni, Christian Monzio ;
Ghidotti, Michele ;
Lacaita, Andrea L. ;
Spinelli, Alessandro S. ;
Visconti, Angelo .
IEEE ELECTRON DEVICE LETTERS, 2009, 30 (09) :984-986
[5]  
Cover T.M., 2006, ELEMENTS INFORM THEO, V2nd ed
[6]   Using Data Postcompensation and Predistortion to Tolerate Cell-to-Cell Interference in MLC NAND Flash Memory [J].
Dong, Guiqiang ;
Li, Shu ;
Zhang, Tong .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (10) :2718-2728
[7]   Random telegraph noise in flash memories - Model and technology scaling [J].
Fukuda, Koichi ;
Shimizu, Yuui ;
Amemiya, Kazumi ;
Kamoshida, Masahiro ;
Hu, Chenming .
2007 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, VOLS 1 AND 2, 2007, :169-+
[8]  
Futatsuyama Takuya, 2009, 2009 IEEE International Solid-State Circuits Conference (ISSCC 2009), P242, DOI 10.1109/ISSCC.2009.4977398
[9]  
Gibson G., 2007, CTWATCH Q, V3, P4
[10]   Future memory technology: challenges and opportunities [J].
Kim, Kinam .
2008 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS AND APPLICATIONS (VLSI-TSA), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, :5-+