A Discrete Detection and Decoding of MLC NAND Flash Memory With Retention Noise

被引:4
|
作者
Sun, Wenhao [1 ]
Zheng, Jianping [1 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Network, Collaborat Innovat Ctr Informat Sensing & Underst, Sch Telecommun Engn, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
Retention noise; flash memory; information bottleneck; decision trees; computational complexity; THRESHOLD VOLTAGE DISTRIBUTION; LDPC DECODERS; RECOVERY; DESIGN; CODES; READ;
D O I
10.1109/ACCESS.2020.2983433
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The retention noise in MLC NAND flash memory has a great impact on reliability and lifetime of devices. How to recover information from the data corrupted by retention noise is a challenging problem. The joint processing of channel estimation, detection and low-density parity-check (LDPC) decoding is an effective method to handle this problem, while which is hindered by the limited computational resource of NAND flash memory devices. This paper proposes a discrete retention-failure recovery method, where the reading system only processes integers. The proposed method consists of two major components referred to binary tree searching (BTS) based channel updating and information bottleneck (IB) based LDPC decoding. In channel updating, the proposed learning based BTS algorithm can acquire reference voltages directly; thus it bypasses the intermediate stage of retention noise parameter estimation. The LDPC decoder is realized by IB based message passing, where node operation is achieved by lookup tables, and the messages passed between nodes are integers. Besides, a dynamic quantization level reduction strategy for IB based decoding is proposed to reduce the memory consumption of lookup tables. Finally, using PEG-constructed regular LDPC code (8000, 7200), the numerical results show that the proposed discrete method has much lower computational complexity and similar performance compared with the conventional method.
引用
收藏
页码:60626 / 60636
页数:11
相关论文
共 50 条
  • [1] A Low-Complexity Retention Noise Parameter Estimation For MLC NAND Flash Memory
    Sun, Wenhao
    Zheng, Jianping
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [2] A joint-LDPC decoding scheme based on retention error characteristics for MLC NAND flash memory
    Wei, Debao
    Deng, Libao
    Hao, Mengqi
    Qiao, Liyan
    Peng, Xiyuan
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 60 : 65 - 76
  • [3] Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery
    Cai, Yu
    Luo, Yixin
    Haratsch, Erich F.
    Mai, Ken
    Mutlu, Onur
    [J]. 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), 2015, : 551 - 563
  • [4] Low-Complexity Detection and Decoding Scheme for LDPC-Coded MLC NAND Flash Memory
    Lin, Xusheng
    Han, Guojun
    Ouyang, Shijie
    Li, Yanfu
    Fang, Yi
    [J]. CHINA COMMUNICATIONS, 2018, 15 (06) : 58 - 67
  • [5] Bilayer LDPC Codes Combined with Perturbed Decoding for MLC NAND Flash Memory
    Kong, Lingjun
    Liu, Haiyang
    Hou, Wentao
    Meng, Chao
    [J]. ENTROPY, 2024, 26 (01)
  • [6] Low-Complexity Detection and Decoding Scheme for LDPC-Coded MLC NAND Flash Memory
    Xusheng Lin
    Guojun Han
    Shijie Ouyang
    Yanfu Li
    Yi Fang
    [J]. China Communications, 2018, 15 (06) : 58 - 67
  • [7] Pair-Bit Errors Aware LDPC Decoding in MLC NAND Flash Memory
    Zhang, Meng
    Wu, Fei
    Du, Yajuan
    Liu, Weihua
    Xie, Changsheng
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (12) : 2312 - 2320
  • [8] Experimental Characterization, Optimization, and Recovery of Data Retention Errors in MLC NAND Flash Memory
    Cai, Yu
    Luo, Yixin
    Haratsch, Erich F.
    Mai, Ken
    Ghose, Saugata
    Mutlu, Onur
    [J]. IPSI BGD TRANSACTIONS ON INTERNET RESEARCH, 2018, 14 (02):
  • [9] Retention-Aware Belief-Propagation Decoding for NAND Flash Memory
    Aslam, Chaudhry Adnan
    Guan, Yong Liang
    Cai, Kui
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (06) : 725 - 729
  • [10] Mitigating Stuck Cell Failures in MLC NAND Flash Memory via Inferred Erasure Decoding
    Chaudhry, Adnan Aslam
    Kui, Cai
    Guan, Yong Liang
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (08) : 2285 - 2295