Exploiting Asymmetric Errors for LDPC Decoding Optimization on 3D NAND Flash Memory

被引:40
作者
Li, Qiao [1 ]
Shi, Liang [2 ]
Cui, Yufei [1 ]
Xue, Chun Jason [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] East China Normal Univ, Sch Comp Sci & Technol, Shanghai 200062, Peoples R China
关键词
Asymmetric errors; LDPC; sensing level placement; NAND flash memory; PERFORMANCE;
D O I
10.1109/TC.2019.2959318
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
By stacking layers vertically, the adoption of 3D NAND has significantly increased the capacity for storage systems. The complex structure of 3D NAND introduces more errors than planer flash. To address the reliability issue, low-density parity-check (LDPC) code with a strong error correction capability is now widely applied on 3D NAND flash memory. However, LDPC has long decoding latency when the raw bit error rates (RBER) are high. This is because it needs fine-grained soft sensing between voltage states to iteratively decode the raw data. Multiple sensing voltages are applied on flash cell array to gain necessary information for decoding. In this article, a new sensing level placement scheme with reduced number of sensing levels is proposed. The basic idea for the placement scheme is motivated by three asymmetric error characteristics of flash memory: the asymmetric errors between different states, the asymmetric errors caused by voltage left-shifts and right-shifts and asymmetric errors among layers in a 3D NAND flash block. With awareness of these three types of error characteristics, reduced number of sensing levels are placed to achieve reduced read latency for LDPC decoding while maintaining the error correction capability of LDPC. Experiment analysis shows that the proposed scheme achieves significant performance improvement.
引用
收藏
页码:475 / 488
页数:14
相关论文
共 35 条
  • [1] [Anonymous], [No title captured]
  • [2] [Anonymous], [No title captured]
  • [3] [Anonymous], 2017, FINANC INNOV
  • [4] [Anonymous], P 52 ANN DES AUT C D
  • [5] [Anonymous], [No title captured]
  • [6] [Anonymous], 2016, IEEE S MASS STOR SYS
  • [7] 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
  • [8] Cai Y, 2015, INT S HIGH PERF COMP, P551, DOI 10.1109/HPCA.2015.7056062
  • [9] Cai Y, 2012, DES AUT TEST EUROPE, P521
  • [10] Enabling NAND Flash Memory Use Soft-Decision Error Correction Codes at Minimal Read Latency Overhead
    Dong, Guiqiang
    Xie, Ningde
    Zhang, Tong
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (09) : 2412 - 2421