A Multi-High-Rate Structured Algebraic QC-LDPC Code for 3D TLC NAND Flash Memory
As the number of stacked layers in 3D NAND flash memory increases, the channels experience more complex noise, leading to significant fluctuations in the error detection rate. Error-correcting codes with varying error correction capabilities (ECC) are required at different flash stages. To address this issue, we investigate multi-high-rate low-density parity-check (LDPC) codes for 3D NAND flash memory in this paper. Firstly, we mathematically model the 3D triple-level cell (TLC) NAND flash channel based on the obtained data from the test platform. Then we propose a multi-high-rate structured algebraic quasi-cyclic LDPC (MHR-SA-QC-LDPC) code. Specifically, the MHR-SA-QC-LDPC code contains the fixed number of information bits and can be adjusted to various rates according to the characteristics of NAND flash channels. Both additive and multiplicative group construction methods are analyzed in the prime field. Simulation results demonstrate that the proposed LDPC codes outperform existing benchmarks in 3D TLC NAND flash channels, improving both ECC performance and device lifetime.
Authors
- Linxin Yin (ORCID: https://orcid.org/0000-0002-2795-4627)
- Yi Fang (ORCID: https://orcid.org/0000-0002-1538-249X)
- Xiongfei Zhai (ORCID: https://orcid.org/0000-0003-4582-1577)
- Guojun Han (ORCID: https://orcid.org/0000-0003-2480-8066)
Institutions
- Guangdong University of Technology (CN)
Publication Details
- Journal
- IEEE Transactions on Communications
- Published
- 2025-06-09
- DOI
- https://doi.org/10.1109/tcomm.2025.3577573
- Primary Topic
- Error Correcting Code Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China