AsLDPC: Improving Decoding Performance With Absorbing Set Characteristic Aware Low-Density Parity-Check Code
Not AND (NAND) flash memory has been widely used in consumer electronics in recent years. Due to various interferences faced by NAND flash memory, data reliability has severely declined. Low-density parity-check (LDPC) codes are leveraged for popular triple-level cell (TLC) NAND flash due to their strong error correction capability. LDPC decoding is an iterative procedure of log-likelihood ratio (LLR). The absorbing sets cause inaccurate LLRs to continuously propagate, making decoding difficult to converge, and severely affecting decoding performance. To improve decoding performance after LLR quantization, we propose an absorbing set characteristic aware LDPC algorithm, called AsLDPC, which modifies the LLR of some nodes in the absorbing sets through two Steps. For Step One, we select variable nodes that fall into absorbing sets based on sign characteristics of LLR at the late iteration and modify the initial prior message. For Step Two, we adjust the LLR of check nodes that satisfy the variable nodes and utilize the revised LLR to continue iteration. AsLDPC abstracts the process of finding the node locations in absorbing sets into formulas, finds the erroneous nodes through calculation, and then modifies their LLR messages. Simulation results demonstrate that AsLDPC significantly reduces the frame error rate (FER) by 58% and 48.1% for two LDPC codes, respectively, when compared to the quasi-uniform quantization scheme, while also reducing decoding latency. Additionally, AsLDPC outperforms the uniform algorithm in terms of storage space efficiency and maintains accurate decoding capabilities for raw bit error rate (RBER) below 1.2e-2.
Authors
- Fei Wu (ORCID: https://orcid.org/0000-0001-9746-4714)
- Lanlan Cui (ORCID: https://orcid.org/0000-0002-9509-741X)
- Zhonghai Lu (ORCID: https://orcid.org/0000-0003-0061-3475)
- Changsheng Xie (ORCID: https://orcid.org/0000-0003-1271-0571)
- Miao Li (ORCID: https://orcid.org/0000-0002-5501-2856)
- Meng Zhang (ORCID: https://orcid.org/0000-0002-6992-3722)
- Xiaojian Liu (ORCID: https://orcid.org/0000-0001-8147-9954)
Institutions
- Xi'an University of Science and Technology (CN)
- Zhongnan University of Economics and Law (CN)
- Shanghai Chengtou (China) (CN)
- Wuhan National Laboratory for Optoelectronics (CN)
- Huazhong University of Science and Technology (CN)
- KTH Royal Institute of Technology (SE)
Publication Details
- Journal
- IEEE Transactions on Consumer Electronics
- Published
- 2025-07-14
- DOI
- https://doi.org/10.1109/tce.2025.3588178
- Primary Topic
- Error Correcting Code Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Natural Science Basic Research Program of Shaanxi Province