FPGA Implementation of QC-LDPC Decoder with Rapid Cyclic Shifter for CV-QKD Systems
In continuous variable quantum key distribution (CV-QKD) systems, low-density parity check (LDPC) decoders have gained widespread adoption due to their robust error correction capabilities and good adaptability to parallel processing hardware designs. We introduce a syndrome-based normalized min-sum algorithm (S-NMSA) and implement the decoder on FPGAs for high throughput and minimal resource consumption. The decoder utilizes a semi-parallel architecture. The proposed rapid cyclic shifter (RCS) can complete the shift of any dimension matrix in one clock cycle and realizes a significant reduction in hardware resource consumption. The semi-parallel decoding structure attains a 68.5 Mbps processing throughput on the condition that the system clock of the quasi-cyclic (QC) LDPC decoder is 250 Mhz.
Authors
- Genlong Chen
- Zhe Jin (ORCID: https://orcid.org/0000-0001-5737-9267)
- Xueqin Jiang (ORCID: https://orcid.org/0000-0002-0414-4349)
- Yinghua Xie
Institutions
- Donghua University (CN)
Publication Details
- Published
- 2024-11-13
- DOI
- https://doi.org/10.1109/ccisp63826.2024.10765523
- Primary Topic
- Error Correcting Code Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Science and Technology Commission of Shanghai Municipality
- State Key Laboratory of Advanced Optical Communication Systems and Networks
- National Center of Competence in Research Quantum Science and Technology