What are you looking for ?
Infinidat
Articles_top

R&D: BeLDPC, Bit Errors Aware Adaptive Rate LDPC Codes for 3D TLC NAND Flash

Can reduce decoding iterations under different P/E cycles and retention periods.

IEEE Xplore has published, in 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE) proceedings, an article written by Meng Zhang, Fei Wu, Qin Yu, Weihua Liu, Lanlan Cui, Yahui Zhao, and Changsheng Xie, Huazhong University of Science and Technology, Wuhan National Laboratory for Optoelectronics, Key Laboratory of Information Storage System, Engineering Research Center of data storage systems and Technology, Ministry of Education of China School of Computer Science and Technology, Wuhan, China.

Abstract:Three-dimensional (3D) NAND flash memory has high capacity and cell storage density by using the multi-bit technology and vertical stack architecture, but degrading data reliability due to high raw bit error rates (RBER) caused by program/erase (P/E) cycles and retention periods. Low-density parity-check (LDPC) codes become more popular error-correcting technologies to improve data reliability due to strong error correction capability, but introducing more decoding iterations at higher RBER. To reduce decoding iterations, this paper proposes BeLDPC: bit errors aware adaptive rate LDPC codes for 3D triple-level cell (TLC) NAND flash memory. Firstly, bit error characteristics in 3D charge trap TLC NAND flash memory are studied on a real FPGA testing platform, including asymmetric bit flipping and temporal locality of bit errors. Then, based on these characteristics, a high-efficiency LDPC code is designed. Experimental results show BeLDPC can reduce decoding iterations under different P/E cycles and retention periods.

Articles_bottom
AIC
ATTO
OPEN-E