Efficient FPGA Implementation of Syndrome-Assisted Layered Belief Propagation Decoder for CV-QKD Systems
In this paper, we propose a QC-LDPC decoder architecture with low complexity as well as excellent decoding performance in CV-QKD systems, which employs the syndrome-assisted layered belief propagation decoding algorithm. To minimize the complexity of hardware implementation and resource consumption in iterative decoding, we use fixed-point numbers instead of floating-point numbers to update node messages. Additionally, two-segment nonuniform lookup tables are employed to implement <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\psi(x)$</tex> efficiently. Besides, the layered syndrome-assisted early termination (LS-ET) scheme is introduced, resulting in the reduction of the number of decoding iterations while maintaining superior frame error rate (FER) performance. The experimental results indicate that the QC-LDPC decoder implemented on an FPGA is capable of achieving throughput of 50.8 Mbps when the code length is 26112 and code rate is 22/68.
Authors
- Peng Huang (ORCID: https://orcid.org/0000-0003-1449-1499)
- Enjian Bai (ORCID: https://orcid.org/0000-0002-9885-392X)
- Genlong Chen
- Xueqin Jiang (ORCID: https://orcid.org/0000-0002-0414-4349)
- Han Hai (ORCID: https://orcid.org/0000-0001-5470-5282)
- Yong Chen (ORCID: https://orcid.org/0000-0003-2167-9756)
Institutions
- Donghua University (CN)
- Shanghai Jiao Tong University (CN)
Publication Details
- Published
- 2024-11-13
- DOI
- https://doi.org/10.1109/ccisp63826.2024.10765534
- Citations
- 2
- Primary Topic
- Error Correcting Code Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.70
Funders
- Science and Technology Commission of Shanghai Municipality