Program Error Mitigation in MLC NAND Flash Memory with Soft Decision Decoders

被引:0
|
作者
Zequn Fang [1 ]
Zheng Ma [1 ]
Xiaohu Tang [1 ]
Yue Xiao [1 ]
Youhua Tang [2 ]
机构
[1] School of Information Science and Technology, Southwest Jiaotong University
[2] National Engineering Laboratory for integrated traffic data application technology, Southwest Jiaotong University
关键词
D O I
暂无
中图分类号
TP333 [存贮器];
学科分类号
081201 ;
摘要
Benefiting from strong decoding capabilities, soft-decision decoding has been used to replace hard-decision decoding in various communication systems, and NAND flash memory systems are no exception. However, soft-decision decoding relies heavily on accurate soft information. Owing to the incremental step pulse programming(ISPP), program errors(PEs) in multi-level cell(MLC) NAND flash memory have different characteristics compared to other types of errors, which is very difficult to obtain such accurate soft information. Therefore, the characteristics of the log-likelihood ratio(LLR) of PEs are investigated first in this paper. Accordingly, a PE-aware statistical method is proposed to determine the usage of PE mitigation schemes. In order to reduce the PE estimating workload of the controller, an adaptive blind clipping(ABC) scheme is proposed subsequently to approximate the PEs contaminated LLR with different decoding trials. Finally, simulation results demonstrate that(1) the proposed PE-aware statistical method is effective in practice, and(2) ABC scheme is able to provide satisfactory bit error rate(BER) and frame error rate(FER) performance in a penalty of negligible increasing of decoding latency.
引用
收藏
页码:76 / 87
页数:12
相关论文
共 50 条
  • [1] Program Error Mitigation in MLC NAND Flash Memory with Soft Decision Decoders
    Fang, Zequn
    Ma, Zheng
    Tang, Xiaohu
    Xiao, Yue
    Tang, Youhua
    [J]. CHINA COMMUNICATIONS, 2021, 18 (04) : 76 - 87
  • [2] On the Use of Hard-Decision LDPC Decoders on MLC NAND Flash Memory
    Le, Khoa
    Ghaffari, Fakhreddine
    [J]. 2018 15TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS AND DEVICES (SSD), 2018, : 1453 - 1458
  • [3] Program Interference in MLC NAND Flash Memory: Characterization, Modeling, and Mitigation
    Cai, Yu
    Mutlu, Onur
    Haratsch, Erich F.
    Mai, Ken
    [J]. 2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 123 - 130
  • [4] On the Soft Information Extraction from Hard-Decision Outputs in MLC NAND Flash Memory
    Kim, Daesung
    Choi, Jinho
    Ha, Jeongseok
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 3208 - 3213
  • [5] Hardware optimizations of hard-decision ECC decoders for MLC NAND flash memories
    Lee, Youngjoo
    [J]. 2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 133 - 134
  • [6] Error Patterns in MLC NAND Flash Memory: Measurement, Characterization, and Analysis
    Cai, Yu
    Haratsch, Erich F.
    Mutlu, Onur
    Mai, Ken
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 521 - 526
  • [7] Read Disturb Errors in MLC NAND Flash Memory: Characterization, Mitigation, and Recovery
    Cai, Yu
    Luo, Yixin
    Ghose, Saugata
    Mutlu, Onur
    [J]. 2015 45TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, 2015, : 438 - 449
  • [8] 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
  • [9] Soft-Decision Error Correction of NAND Flash Memory with a Turbo Product Code
    Cho, Junhee
    Sung, Wonyong
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2013, 70 (02): : 235 - 247
  • [10] Soft-Decision Error Correction of NAND Flash Memory with a Turbo Product Code
    Junhee Cho
    Wonyong Sung
    [J]. Journal of Signal Processing Systems, 2013, 70 : 235 - 247