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 条
  • [21] Efficient Realization Of Probabilistic Gradient Descent Bit Flipping Decoders
    Le, Khoa
    Declercq, David
    Ghaffari, Fakhreddine
    Spagnol, Christian
    Popovici, Emmanuel
    Ivanis, Predrag
    Vasic, Bane
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 1494 - 1497
  • [22] Multi-Bit Flipping Algorithms with Probabilistic Gradient Descent
    Vasic, Bane
    Ivanis, Predrag
    Brkic, Srdan
    2017 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2017,
  • [23] Compressing Construction of QC-LDPC Codes
    Sun, Shuqi
    Zhou, Wuyang
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 1321 - 1324
  • [24] A memory efficient partially parallel decoder architecture for QC-LDPC codes
    Wang, Zhongfeng
    Cui, Zhiqiang
    2005 39TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, 2005, : 729 - 733
  • [25] Rapid Design and Prototyping of a Reconfigurable Decoder Architecture for QC-LDPC Codes
    Murugappa, Purushotham
    Lapotre, Vianney
    Baghdadi, Amer
    Jezequel, Michel
    RAPID SYSTEM PROTOTYPING: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE (RSP 2013), 2013, : 87 - 93
  • [26] Flexible Low-Complexity Decoding Architecture for QC-LDPC Codes
    Jiang, Nan
    Peng, Kewu
    Yang, Zhixing
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 1316 - 1320
  • [27] Decoding LDPC Codes with Probabilistic Local Maximum Likelihood Bit Flipping
    Mathews, Rejoy Roy
    Winstead, Chris
    PROCEEDINGS OF 2020 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA2020), 2020, : 205 - 209
  • [28] Efficient Construction for QC-LDPC Convolutional Codes with Periodic Bit-Filling
    Zhao, Ming
    Liu, Zhipeng
    Zhao, Ling
    2018 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING TECHNOLOGY (CCET), 2018, : 39 - 43
  • [29] Design of Masking Matrix for QC-LDPC Codes
    Liu, Yang
    Li, Ying
    2013 IEEE INFORMATION THEORY WORKSHOP (ITW), 2013,
  • [30] Efficient decoder implementation for QC-LDPC codes
    Sha, Jin
    Gao, Minglun
    Zhang, Zhongjin
    Li, Li
    Wang, Zhongfeng
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2498 - 2502