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
来源
2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS) | 2017年
关键词
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 条
  • [31] Design of low area list successive cancellation decoder for polar codes
    Piao, Zheyan
    Chung, Jin-Gyun
    2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 35 - 36
  • [32] A latency-reduced successive cancellation list decoder for polar codes
    Yongrun Yu
    Zhiwen Pan
    Xiaosi Tan
    Nan Liu
    Xiaohu You
    Fei Ding
    Science China Information Sciences, 2019, 62
  • [33] A Split-Reduced Successive Cancellation List Decoder for Polar Codes
    Zhang, Zhaoyang
    Zhang, Liang
    Wang, Xianbin
    Zhong, Caijun
    Poor, H. Vincent
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (02) : 292 - 302
  • [34] Successive-Cancellation List Decoder of Polar Codes Based on GPU
    Han, Xu
    Liu, Rongke
    Liu, Zhanxian
    Zhao, Ling
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 2065 - 2070
  • [35] A latency-reduced successive cancellation list decoder for polar codes
    Yu, Yongrun
    Pan, Zhiwen
    Tan, Xiaosi
    Liu, Nan
    You, Xiaohu
    Ding, Fei
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (02)
  • [36] Efficient Successive Cancellation Decoder for Polar Codes Based on Frozen Bits
    Piao, Zheyan
    Kim, Yeon-Jin
    Chung, Jin-Gyun
    2016 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2016, : 585 - 587
  • [37] Successive Cancellation List Bit-flip Decoder for Polar Codes
    Yu Yongrun
    Pan Zhiwen
    Liu Nan
    You Xiaohu
    2018 10TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2018,
  • [38] TC: Throughput Centric Successive Cancellation Decoder Hardware Implementation for Polar Codes
    Che, Tiben
    Xu, Jingwei
    Choi, Gwan
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 991 - 995
  • [39] 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
  • [40] DLSTM-Based Successive Cancellation Flipping Decoder for Short Polar Codes
    Cui, Jianming
    Kong, Wenxiu
    Zhang, Xiaojun
    Chen, Da
    Zeng, Qingtian
    ENTROPY, 2021, 23 (07)