Low-energy error correction of NAND Flash memory through soft-decision decoding

被引:25
作者
Kim, Jonghong [1 ]
Sung, Wonyong [1 ]
机构
[1] Seoul Natl Univ, Dept Elect Engn & Comp Sci, Seoul 151744, South Korea
来源
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING | 2012年
基金
新加坡国家研究基金会;
关键词
NAND Flash memory; LDPC; Low-density parity-check codes; Multi-precision sensing operation; Soft-decision decoding; Low energy; DESIGN; CODES; INTERFERENCE;
D O I
10.1186/1687-6180-2012-195
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The raw bit error rate of NAND Flash memory increases as the semiconductor geometry shrinks for high density, which makes it very necessary to employ a very strong error correction circuit. The soft-decision-based error correction algorithms, such as low-density parity-check (LDPC) codes, can enhance the error correction capability without increasing the number of parity bits. However, soft-decision error correction schemes need multiple precision data, which obviously increases the energy consumption in NAND Flash memory for more sensing operations as well as more data output. We examine the energy consumption of a NAND Flash memory system with an LDPC code-based soft-decision error correction algorithm. The energy consumed at multiple-precision NAND Flash memory as well as the LDPC decoder is considered. The output precision employed is 1.0, 1.4, 1.7, and 2.0 bits per data. In addition, we also propose an LDPC decoder-assisted precision selection method that needs virtually no overhead. The experiment was conducted with 32-nm 128-Gbit 2-bit multi-level cell NAND Flash memory and a 65-nm LDPC decoding VLSI.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 24 条
  • [1] [Anonymous], 80216E IEEE
  • [2] [Anonymous], 64GB 128GB 256GB 512
  • [3] [Anonymous], 2005, 80232005 IEEE
  • [4] Design challenges of technology scaling
    Borkar, S
    [J]. IEEE MICRO, 1999, 19 (04) : 23 - 29
  • [5] ERROR CORRECTION FOR MULTI-LEVEL NAND FLASH MEMORY USING REED-SOLOMON CODES
    Chen, Bainan
    Zhang, Xinmiao
    Wang, Zhongfeng
    [J]. 2008 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: SIPS 2008, PROCEEDINGS, 2008, : 94 - +
  • [6] Reduced-complexity decoding of LDPC codes
    Chen, JH
    Dholakia, A
    Eleftheriou, E
    Fossorier, MRC
    Hu, XY
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) : 1288 - 1299
  • [7] Random Telegraph Noise Effect on the Programmed Threshold-Voltage Distribution of Flash Memories
    Compagnoni, Christian Monzio
    Ghidotti, Michele
    Lacaita, Andrea L.
    Spinelli, Alessandro S.
    Visconti, Angelo
    [J]. IEEE ELECTRON DEVICE LETTERS, 2009, 30 (09) : 984 - 986
  • [8] Digital Video Broadcasting (DVB), 2005, 302307 ETSI
  • [9] Estimating Information-Theoretical NAND Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration
    Dong, Guiqiang
    Pan, Yangyang
    Xie, Ningde
    Varanasi, Chandra
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (09) : 1705 - 1714
  • [10] On the Use of Soft-Decision Error-Correction Codes in NAND Flash Memory
    Dong, Guiqiang
    Xie, Ningde
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (02) : 429 - 439