Title :
A New Solution Based on Multi-rate LDPC for Flash Memory to Reduce ECC Redundancy
Author :
Shigui Qi;Dan Feng;Nan Su;Wenguo Liu;Jingning Liu
Author_Institution :
Wuhan Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. &
Abstract :
Low-density parity-check (LDPC) code can provide powerful error correcting performance for NAND flash memory. Different LDPC code rate has different error correcting performance. Moreover, the raw bit error rate of flash memory is very low in the early lifetime. This will generate ECC redundancy that the error correcting performance of LDPC cannot be completely released. We propose a new Switch LDPC (S-LDPC) algorithm based on Multi-Rate LDPC code to reduce ECC redundancy and meet different error correcting requirement in the different periods of flash memory. S-LDPC algorithm can achieve optimal tradeoff among error correcting performance, decoding energy consumption and read performance. The extensive experiments show that S-LDPC algorithm can improve the average read response time of flash memory 25%-54% without reducing the reliability of flash memory. We further demonstrate that LDPC code with code rate 0.96 can save about 40% decoding energy consumption than LDPC code with code rate 0.7.
Keywords :
"Parity check codes","Ash","Error correction codes","Energy consumption","Decoding","Memory management","Redundancy"
Conference_Titel :
Trustcom/BigDataSE/ISPA, 2015 IEEE
DOI :
10.1109/Trustcom.2015.465