Using Error Modes Aware LDPC to Improve Decoding Performance of 3-D TLC NAND Flash

被引:30
|
作者
Wu, Fei [1 ]
Zhang, Meng [1 ]
Du, Yajuan [2 ]
Liu, Weihua [1 ]
Lu, Zuo [1 ]
Wan, Jiguang [1 ]
Tan, Zhihu [1 ]
Xie, Changsheng [1 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Wuhan 430074, Peoples R China
[2] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan 430070, Peoples R China
基金
中国国家自然科学基金;
关键词
3-D triple-level cell (3-D TLC) NAND flash; error modes; low-density parity-check (LDPC) codes;
D O I
10.1109/TCAD.2019.2897706
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
3-D triple-level cell (3-D TLC) NAND flash has high storage density and capacity, but degrading data reliability due to high raw bit error rates induced by a certain number of program/erase cycles. To guarantee data reliability, low-density parity-check (LDPC) codes are selected as the error correction codes in modern flash memories because of strong error correction capability. However, directly adopting LDPC codes induces high decoding latency due to iterative updating of log-likelihood ratio (LLR) information in the decoding process. Increasing LLR information accuracy can greatly improve decoding performance. In this paper, we propose EMAL: using error modes aware LDPC codes for further enhancing the decoding performance of 3-D TLC NAND flash. We first obtain 3-D TLC error modes based on an FPGA testing platform, and then exploit the error modes to optimize LLR information and enable the decoding to converge at a high speed. The simulation results show that the decoding performance is significantly improved, resulting in reduced bit error rates and decoding latency.
引用
收藏
页码:909 / 921
页数:13
相关论文
共 50 条
  • [41] Lightweight Read Reference Voltage Calibration Strategy for Improving 3-D TLC NAND Flash Memory Reliability
    Feng, Hua
    Wei, Debao
    Wang, Yongchao
    Song, Yu
    Piao, Zhelong
    Qiao, Liyan
    IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2023, 23 (03) : 370 - 379
  • [42] Rate-0.96 LDPC Decoding VLSI for Soft-Decision Error Correction of NAND Flash Memory
    Kim, Jonghong
    Sung, Wonyong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (05) : 1004 - 1015
  • [43] Process Variation Aware Read Performance Improvement for LDPC-Based nand Flash Memory
    Li, Qiao
    Shi, Liang
    Di, Yejia
    Gao, Congming
    Ji, Cheng
    Liang, Yu
    Xue, Chun Jason
    IEEE TRANSACTIONS ON RELIABILITY, 2020, 69 (01) : 310 - 321
  • [44] Enabling 3D-TLC NAND Flash in Enterprise Storage Systems
    Pletka, Roman
    Ioannou, Nikolas
    Papandreou, Nikolaos
    Parnell, Thomas
    Tomic, Sasa
    ERCIM NEWS, 2018, (113): : 48 - 49
  • [45] ApproxFTL: On the Performance and Lifetime Improvement of 3-D NAND Flash-Based SSDs
    Cui, Jinhua
    Zhang, Youtao
    Shi, Liang
    Xue, Chun Jason
    Wu, Weiguo
    Yang, Jun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (10) : 1957 - 1970
  • [46] Threshold-voltage-drift-aware scheduling for belief propagation decoding of LDPC-coded NAND flash memory
    Liu, Wenjie
    Han, Guojun
    Fan, Zhengqin
    Fang, Yi
    Cai, Guofa
    IET COMMUNICATIONS, 2019, 13 (17) : 2871 - 2875
  • [47] Error Generation for 3D NAND Flash Memory
    Liu, Weihua
    Wu, Fei
    Meng, Songmiao
    Chen, Xiang
    Xie, Changsheng
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 56 - 59
  • [48] A Progressive Performance Boosting Strategy for 3-D Charge-Trap NAND Flash
    Chen, Shuo-Han
    Chen, Yen-Ting
    Chang, Yuan-Hao
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (11) : 2322 - 2334
  • [49] Improvement of memory performance of 3-D NAND flash memory with retrograde channel doping
    Gupta, Deepika
    Upadhyay, Abhishek Kumar
    Beohar, Ankur
    Vishvakarma, Santosh Kumar
    Memories - Materials, Devices, Circuits and Systems, 2023, 4
  • [50] Error Crrection for Read-hot Data in 3D-TLC NAND Flash by Read-disturb Modeled Artificial Neural Network Coupled LDPC ECC
    Kojima, Daiki
    Nakamura, Toshiki
    Takeuchi, Ken
    2019 SILICON NANOELECTRONICS WORKSHOP (SNW), 2019, : 29 - 30