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

被引:33
作者
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
相关论文
共 48 条
[41]  
Wang J, 2011, PALGR MAC SER GLOB, P1
[42]   VLSI Design for Low-Density Parity-Check Code Decoding [J].
Wang, Zhongfeng ;
Cui, Zhiqiang ;
Sha, Jin .
IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2011, 11 (01) :52-69
[43]   Characterizing 3D Charge Trap NAND Flash: Observations, Analyses and Applications [J].
Wu, Fei ;
Zhu, Yue ;
Xiong, Qin ;
Lu, Zhonghai ;
Zhou, You ;
Kong, Weizhen ;
Xie, Changsheng .
2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, :381-388
[44]  
Yaakobi E., 2012, 2012 International Conference on Computing, Networking and Communications (ICNC), P486, DOI 10.1109/ICCNC.2012.6167470
[45]  
Zambelli C, 2017, IEEE INT MEM WORKSH, P44
[46]  
Zhang J, 2015, 2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), P666, DOI 10.1109/ICCD.2015.7357179
[47]  
Zhang S, 2013, IEEE ANTENNAS PROP, P2243, DOI 10.1109/APS.2013.6711780
[48]   On implementation of min-sum algorithm and its modifications for decoding low-density parity-check (LDPC) codes [J].
Zhao, JG ;
Zarkeshvari, F ;
Banihashemi, AH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (04) :549-554