Successive Cancellation Decoder for Very Long Polar Codes

被引:0
|
作者
Le Gal, Bertrand [1 ]
Leroux, Camille [1 ]
Jego, Christophe [1 ]
机构
[1] Bordeaux Polytech Inst, IMS Lab, Talence, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Polar codes are a family of error correcting codes that achieves the symmetric capacity of memoryless channels when the code length N tends to infinity. However, moderate code lengths are required in most of wireless digital applications to limit the decoding latency. In some other applications, such as optical communications or quantum key distribution, the latency introduced by very long codes is not an issue. The main challenge is to design codes with the best error correction capability, a tractable complexity and a high throughput. In such a context, SC decoding is an interesting solution because its performance improves with N while the computational complexity scales almost linearly. In this paper, we propose to improve the scalability of SC decoders thanks to four architectural optimizations. The resulting SC decoder is implemented on an FPGA device and favorably compares with state-of-the-art scalable SC decoders. Moreover, a 222 polar code SC decoder is implemented on a Stratix-5 FPGA. This code length is twice larger than the ones achieved in previous works. To the best of our knowledge, this is the first architecture for which a N = 4 million bits polar code can be actually decoded on a reconfigurable circuit.
引用
下载
收藏
页数:6
相关论文
共 50 条
  • [41] An Optimized Successive Cancellation List Decoder for Polar Codes Combined with Critical Set
    Hu, Xiuqi
    Hou, Huiling
    Jiang, Xinglong
    Sun, Siyue
    Liang, Guang
    Han, Shuai
    2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 1234 - 1237
  • [42] Adaptive Successive Cancellation Priority Decoder for 5G Polar Codes
    Song, Wenqing
    Shen, Yifei
    Fu, Yuxiang
    Zhang, Chuan
    Li, Li
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [43] An Adaptive Successive Cancellation List Decoder for Polar Codes with Cyclic Redundancy Check
    Li, Bin
    Shen, Hui
    Tse, David
    IEEE COMMUNICATIONS LETTERS, 2012, 16 (12) : 2044 - 2047
  • [44] A Fast Successive Cancellation List Decoder for Polar Codes With an Early Stopping Criterion
    Kim, Daesung
    Park, In-Cheol
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (18) : 4971 - 4979
  • [45] A LOW-LATENCY SUCCESSIVE CANCELLATION HYBRID DECODER FOR CONVOLUTIONAL POLAR CODES
    Wang, Yu
    Qiu, Shikai
    Chen, Lirui
    Wang, Qinglin
    Zhang, Yang
    Liu, Gang
    Xing, Zuocheng
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 5105 - 5109
  • [46] An Implementation of List Successive Cancellation Decoder with Large List Size for Polar Codes
    Xia, ChenYang
    Fan, YouZhe
    Chen, Ji
    Tsui, Chi-ying
    Zeng, ChongYang
    Jin, Jie
    Li, Bin
    2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [47] A complexity-reduced fast successive cancellation list decoder for polar codes
    Xu, Qingyun
    Pan, Zhiwen
    Liu, Nan
    You, Xiaohu
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (02)
  • [48] A complexity-reduced fast successive cancellation list decoder for polar codes
    Qingyun Xu
    Zhiwen Pan
    Nan Liu
    Xiaohu You
    Science China Information Sciences, 2018, 61
  • [49] Non-Uniform Quantization of Successive Cancellation List Decoder for Polar Codes
    Dong, Yanfei
    Niu, Kai
    Dong, Chao
    2020 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2020,
  • [50] A complexity-reduced fast successive cancellation list decoder for polar codes
    Qingyun XU
    Zhiwen PAN
    Nan LIU
    Xiaohu YOU
    Science China(Information Sciences), 2018, 61 (02) : 138 - 148