Title :
Improving min-sum LDPC decoding throughput by exploiting intra-cell bit error characteristic in MLC NAND flash memory
Author :
Wenzhe Zhao ; Hongbin Sun ; Minjie Lv ; Guiqiang Dong ; Nanning Zheng ; Tong Zhang
Author_Institution :
Inst. of AI&R, Xi´an Jiaotong Univ., Xi´an, China
Abstract :
Multi-level per cell (MLC) technique significantly improves storage density, but also poses new challenge to data integrity in NAND flash memory. Therefore, low-density parity-check (LDPC) code and soft-decision memory sensing have become indispensable in future NAND flash-based solid state drive design. However, these more powerful technologies inevitably increase the memory read latency and hence degrade the decoding throughput. Motivated by intra-cell unbalanced bit error probability and data dependency in MLC NAND flash memory, this paper proposes two techniques, i.e. intra-cell data placement interleaving and intra-cell data dependency aware min-sum decoding, to effectively improve the throughput of LDPC decoding. Experimental results show that, the proposed techniques used in an integrated way can improve the LDPC decoding throughput by up to 85% when the MLC NAND flash chip is heavily cycled, compared with conventional design practice.
Keywords :
NAND circuits; data integrity; decoding; error statistics; flash memories; parity check codes; MLC NAND flash memory; MLC technique; NAND flash-based solid state drive design; data integrity; intra-cell bit error characteristic; intra-cell data dependency aware min-sum decoding; intra-cell data placement interleaving; intra-cell unbalanced bit error probability; low-density parity-check; min-sum LDPC decoding throughput; multilevel per cell technique; soft-decision memory sensing; storage density; Ash; Decoding; Error probability; Parity check codes; Sensors; Threshold voltage; Throughput;
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2014 30th Symposium on
Conference_Location :
Santa Clara, CA
DOI :
10.1109/MSST.2014.6855550