Improved Belief Propagation Polar Decoders With Bit-Flipping Algorithms

被引:23
|
作者
Shen, Yifei [1 ,2 ,3 ]
Song, Wenqing [4 ]
Ji, Houren [1 ,2 ,3 ]
Ren, Yuqing [1 ,2 ,3 ]
Ji, Chao [1 ,2 ,3 ]
You, Xiaohu [1 ,2 ,3 ]
Zhang, Chuan [1 ,2 ,3 ]
机构
[1] Southeast Univ, LEADS, Nanjing 211189, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 211189, Peoples R China
[3] Purple Mt Labs, Nanjing 211189, Peoples R China
[4] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Peoples R China
关键词
Polar codes; belief propagation (BP) decoding; bit-flipping; error patterns; flip set; LIST DECODERS; CODES; CHANNEL;
D O I
10.1109/TCOMM.2020.3017656
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since the inherent serial nature of successive cancellation list (SCL) decoding results in a long latency, belief propagation (BP) decoding for polar codes has drawn attention for high-throughput applications. However, its error correction performance is inferior to that of SCL decoding. Therefore, the bit-flipping strategy has been recently applied to BP decoding, which can approach the SCL decoding performance through multiple additional decoding attempts. The original BP flip (BPF) decoding suffers from an inaccurate identification of erroneous bits by a fixed flip set (FS), which has been improved by the generalized BPF (GBPF) decoding. In this article, the GBPF decoding is extended to support multiple bits being flipped in one decoding attempt. In addition, for two types of decoding errors: detected errors and undetected errors, we propose two novel methods to more effectively identify erroneous bits. For detected errors, the concept of loop sets is defined and a loop-based identification method is introduced based on the study of error patterns of BP decoding. On the other hand, a method to generate a more accurate fixed FS is proposed for undetected errors, which considers the bit error distribution under BP decoding. Combining the two methods, the GBPF with merged sets (GBPF-MS) decoding can achieve the SCL-8 performance and outperforms the state-of-the-art BPF, BP list, and SC flip (SCF) decoding, for polar codes with length 1024 and information rate 1/2. Implemented by 40nm CMOS technology, the proposed GBPF-MS decoder with ten flips exhibits an average throughput of 4.19 Gbps at 2.5 dB, which is 1.6x and 1.72x faster than the state-of-the-art SCL-4 and SCF decoders, respectively.
引用
收藏
页码:6699 / 6713
页数:15
相关论文
共 50 条
  • [41] Sum of the magnitude based weighted bit-flipping decoding algorithms for LDPC codes
    Zhang, G.-Y. (zhanggaoyuan407@163.com), 1600, Chinese Institute of Electronics (36):
  • [42] Unreliability normalization weighted bit-flipping algorithms of LDPC decoding for ReRAM systems
    Pang, Qike
    Ma, Zheng
    Tang, Xiaohu
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (12)
  • [43] Unreliability normalization weighted bit-flipping algorithms of LDPC decoding for ReRAM systems
    Qike PANG
    Zheng MA
    Xiaohu TANG
    Science China(Information Sciences), 2024, 67 (12) : 335 - 336
  • [44] Guaranteed Error Correction of Faulty Bit-Flipping Decoders under Data-Dependent Gate Failures
    Brkic, Srdan
    Ivanis, Predrag
    Vasic, Bane
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 1561 - 1565
  • [45] An improved bit-flipping scheme to achieve run length control in coded systems
    Li, ZW
    Xie, J
    Kumar, BVKV
    IEEE TRANSACTIONS ON MAGNETICS, 2005, 41 (10) : 2980 - 2982
  • [46] PudgyTurtle Mode Resists Bit-Flipping Attacks
    August, David A.
    Smith, Anne C.
    CRYPTOGRAPHY, 2023, 7 (02)
  • [47] Towards understanding weighted bit-flipping decoding
    Wu, Xiaofu
    Ling, Cong
    Jiang, Ming
    Xu, Enyang
    Zhao, Chunming
    You, Xiaohu
    2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 1666 - +
  • [48] An Improved Noisy Gradient Descent Bit-Flipping Decoding Algorithm for LDPC Codes
    Asatani, Jun
    Kondo, Yuya
    Katayama, Kengo
    Kulla, Elis
    Tokushige, Hitoshi
    PROCEEDINGS OF 2016 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2016), 2016, : 591 - 595
  • [49] A random bit-flipping method for seeking agreement
    McDiarmid, C
    RANDOM STRUCTURES & ALGORITHMS, 1996, 8 (02) : 121 - 130
  • [50] New Insights into Weighted Bit-Flipping Decoding
    Wu, Xiaofu
    Ling, Cong
    Jiang, Ming
    Xu, Enyang
    Zhao, Chunming
    You, Xiaohu
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (08) : 2177 - 2180