Lightweight Hardware Architecture for Probabilistic Gradient Descent Bit Flipping on QC-LDPC Codes

被引:0
|
作者
Khoa Le [1 ]
Ghaffari, Fakhreddine [1 ]
Kessal, Lounis [1 ]
Declercq, David [1 ]
Savin, Valentin [2 ]
Boncalo, Oana [3 ]
机构
[1] Univ Cergy Pontoise, Univ Paris Seine, UMR 8051, ETIS,ENSEA, Cergy Pontoise, France
[2] CEA LETI, MINATEC Campus, Grenoble, France
[3] Univ Politehn Timisoara, Dept Comp Engn, Timisoara, Romania
关键词
D O I
10.1109/ISCAS.2018.8351055
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Probabilistic Gradient Descent Bit-Flipping (PGDBF) decoder offers a significant improvement in decoding performance for Low-Density Parity-Check (LDPe) codes on Binary Symmetric Channel (BSC). However, this outstanding decoding performance comes along with a non-negligible extra hardware cost to realize the probabilistic behavior on top of the deterministic Gradient Descent Bit-Flipping (GDBF) decoder. This paper presents a novel solution to implement PGDBF decoder on Quasi-Cyclic LDPC codes. The proposed architecture takes advantage of the cyclic shift permutation nature of QCLDPC and changes the message flow such that a probabilistic behavior is emulated without the cost of an actual probabilistic signal generator. It is shown that, the proposed architecture improves the PGDBF decoding performance with respect to the state-of-the-art implementation while reducing hardware complexity, even being lower than that of the deterministic GDBF. The efficiency of our proposed method is verified through the ASIC 90nm CMOS technology implementations and decoding simulations.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Generalization of Floor Lifting for QC-LDPC Codes
    Usatyuk, Vasiliy
    Egorov, Sergey
    2017 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2017,
  • [32] VLSI Architecture for Layered Decoding of QC-LDPC Codes With High Circulant Weight
    Sun, Yang
    Cavallaro, Joseph R.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (10) : 1960 - 1964
  • [33] High Hardware Utilization and Low Memory Block Requirement Decoding of QC-LDPC Codes
    ZHAO Ling LIU Rongke HOU Yi ZHANG Xiaolin School of Electronics and Information Engineering Beihang University Beijing China
    Chinese Journal of Aeronautics, 2012, 25 (05) : 747 - 756
  • [34] AN ENCODING SCHEME AND ENCODER ARCHITECTURE FOR RATE-COMPATIBLE QC-LDPC CODES
    Mahdi, Ahmed
    Kanistras, Nikos
    Paliouras, Vassilis
    2011 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2011, : 328 - 333
  • [35] High Hardware Utilization and Low Memory Block Requirement Decoding of QC-LDPC Codes
    Zhao Ling
    Liu Rongke
    Hou Yi
    Zhang Xiaolin
    CHINESE JOURNAL OF AERONAUTICS, 2012, 25 (05) : 747 - 756
  • [36] Nonbinary Multiple Rate QC-LDPC Codes with Fixed Information or Block Bit Length
    Liu, Lei
    Zhou, Wuyang
    Zhou, Shengli
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2012, 14 (04) : 429 - 433
  • [38] Noisy Gradient Descent Bit-Flip Decoding for LDPC Codes
    Sundararajan, Gopalakrishnan
    Winstead, Chris
    Boutillon, Emmanuel
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2014, 62 (10) : 3385 - 3400
  • [39] A Failure Rate Model of Bit-flipping Decoders for QC-LDPC and QC-MDPC Code-based Cryptosystems
    Baldi, Marco
    Barenghi, Alessandro
    Chiaraluce, Franco
    Pelosi, Gerardo
    Santini, Paolo
    PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (SECRYPT), VOL 1, 2020, : 238 - 249
  • [40] The Syndrome Bit Flipping Algorithm for LDPC Codes
    Boutillon, Emmanuel
    Winstead, Chris
    Ghaffari, Fakhreddine
    IEEE COMMUNICATIONS LETTERS, 2023, 27 (07) : 1684 - 1688