Implementation of a High Throughput LDPC Codec in FPGA for QKD System

被引:0
|
作者
Hui, Cong [1 ]
Wang, Yonggang [1 ]
Lu, Xiaoming [1 ]
机构
[1] Univ Sci & Technol China, Dept Modern Phys, Hefei 230026, Anhui, Peoples R China
来源
2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT) | 2016年
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The contribution of this paper is implementing a high throughput LDPC codec in FPGA for quantum key distribution (QKD) system. By software, the throughput of error correction in QKD system via LDPC codec could only reach 1.8Mbps, which is not satisfactory for high speed QKD systems. Thus, it is desirable that LDPC error correction is realized in FPGA to increase the throughput. LDPC codec is implemented according to IEEE802.16e standard The encoder directly uses a parity-check matrix of lower triangular structure without the construction of generator matrix, so that it effectively reduce the encoding complexity of Richardson encoding algorithm. The decoder uses the BP Min-Sum algorithm to balance performance and complexity. The codec is implemented in an Altera Arria II EP2AGX260 FPGA with a 2304-bit code length and 2/3 code rate. The partly parallel decoding structure achieves a 99.95 Mbps processing throughput on the condition that the maximum number of iterations for each code block is 20. The achievable throughput is much higher than the requirements of current QKD systems.
引用
收藏
页码:1494 / 1496
页数:3
相关论文
共 50 条
  • [1] FPGA Implementation of High-speed LDPC Codec for Wireless Laser Communication
    Jin, Xiaoshuai
    Liu, Hao
    2018 5TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE 2018), 2018, : 1128 - 1132
  • [2] An authentication scheme with high throughput based on FPGA for a practical QKD system
    Cui, Ke
    Wang, Jian
    Zhang, Hong-fei
    Lin, Sheng-zhao
    Yang, Dong-xu
    Chen, Teng-yun
    OPTIK, 2015, 126 (23): : 4747 - 4750
  • [3] FPGA implementation of a high-throughput memory-efficient LDPC decoder
    School of Electronic Engineering, Xidian Univ., Xi'an 710071, China
    不详
    Xi'an Dianzi Keji Daxue Xuebao, 2008, 3 (427-432):
  • [4] FPGA implementation of high-throughput irregular structured LDPC encoder and decoder
    Wang, Wenjun
    Zhu, Xiaoxuan
    Kang, Guixia
    Zhang, Ping
    Shuju Caiji Yu Chuli/Journal of Data Acquisition and Processing, 2008, 23 (SUPPL.): : 113 - 118
  • [5] Design and implementation of LDPC decoder with high throughput
    Qiao, Hua
    Guan, Wu
    Dong, Mingke
    Xiang, Haige
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2008, 44 (03): : 347 - 352
  • [6] A high throughput FPGA Camellia implementation
    Denning, D
    Irvine, J
    Devlin, M
    2005 PhD Research in Microelectronics and Electronics, Vols 1 and 2, Proceedings, 2005, : 111 - 114
  • [7] The Design and Implementation of High-Speed Codec Based on FPGA
    Ren, Weiji
    Liu, Hao
    2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN), 2018, : 427 - 432
  • [8] Non-binary LDPC Decoders Design for Maximizing Throughput of an FPGA Implementation
    Sulek, Wojciech
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2016, 35 (11) : 4060 - 4080
  • [9] Non-binary LDPC Decoders Design for Maximizing Throughput of an FPGA Implementation
    Wojciech Sułek
    Circuits, Systems, and Signal Processing, 2016, 35 : 4060 - 4080
  • [10] FPGA Implementation of Turbo Product CODEC
    Chakraborty, Susmita
    Radhika, T.
    Chakrabarti, Saswat
    IEEE REGION 10 COLLOQUIUM AND THIRD INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, VOLS 1 AND 2, 2008, : 686 - 691