An Efficient Combined Bit-Flipping and Stochastic LDPC Decoder Using Improved Probability Tracers

被引:17
|
作者
Ueng, Yeong-Luh [1 ,2 ]
Wang, Chun-Yi [1 ]
Li, Mao-Ruei [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[2] Natl Tsing Hua Univ, Inst Commun Engn, Hsinchu 30013, Taiwan
关键词
Stochastic decoder; IEEE 802.3an standard; Low-density parity; check code; LDPC code; 10GBASE-T; TRACKING FORECAST MEMORIES; ARCHITECTURE; ALGORITHM; CODES;
D O I
10.1109/TSP.2017.2725221
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an efficient combined bit-flipping (BF) and stochastic low-density parity-check decoder, where a BF decoder is used to achieve a reduction in decoding cycles. A nodewise probability tracer is adopted at each variable node (VN) in order to achieve a BER performance comparable to the normalized min-sum algorithm, where check-to-variable (C2V) messages are used as inputs, rather than the variable-to-check (V2C) messages adopted in previous stochastic decoders. The complexity of the VN units is greatly reduced by sharing common units used in the generation of V2C messages together with a probability tracer. The C2V-based probability tracer enables the design of a decoder that provides a short critical path. The proposed methods are demonstrated by designing a (2048, 1723) decoder that is implemented in a 90 nm process. A total of 1460 K logic gates are integrated in a decoder that has an area of 4.12 mm2 and achieves a coded throughput of 39.3 Gb/s at a clock frequency of 749 MHz. To the best of the authors' knowledge, the proposed decoder achieves the best normalized throughput-to-area ratio among the stochastic decoders reported in the open literatures.
引用
收藏
页码:5368 / 5380
页数:13
相关论文
共 26 条
  • [11] Improved Belief Propagation Polar Decoders With Bit-Flipping Algorithms
    Shen, Yifei
    Song, Wenqing
    Ji, Houren
    Ren, Yuqing
    Ji, Chao
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (11) : 6699 - 6713
  • [12] High Throughput and Hardware Efficient Hybrid LDPC Decoder Using Bit-Serial Stochastic Updating
    Hu, Shuai
    Han, Kaining
    Zhu, Yubin
    Shen, Guodong
    Wang, Fujie
    Hu, Jianhao
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (09) : 3653 - 3664
  • [13] Convolutional Neural Network-Aided Tree-Based Bit-Flipping Framework for Polar Decoder Using Imitation Learning
    Teng, Chieh-Fang
    Wu, An-Yeu
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 300 - 313
  • [14] Improved Multiple Bit-Flipping Fast-SSC Decoding of Polar Codes
    Wang, Xiumin
    Wang, Ting
    Li, Jun
    Zhang, Yue
    IEEE ACCESS, 2020, 8 : 27851 - 27860
  • [15] An Area-Efficient Architecture for Stochastic LDPC Decoder
    Zhang, Qichen
    Chen, Yun
    Wu, Di
    Zeng, Xiaoyang
    Ueng, Yeong-luh
    2015 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2015, : 244 - 247
  • [16] VLSI Implementation of a High-Throughput Soft-Bit-Flipping Decoder for Geometric LDPC Codes
    Cho, Junho
    Kim, Jonghong
    Sung, Wonyong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (05) : 1083 - 1094
  • [17] Improved Controlled Start-up Stochastic LDPC Decoder for Efficient FPGA-based Implementation
    Zerari, Ghania
    Guessoum, Abderrezak
    2015 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2015, : 377 - +
  • [18] Combined Modified Weighted Bit-Flipping Decoding of Low-Density Parity-Check Codes
    Huang, Haiyi
    Wang, Yige
    Wei, Gang
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2012), 2012,
  • [19] Enhancement of LED indoor communications using OPPM-PWM modulation and grouped bit-flipping decoding
    Yang, Aiying
    Li, Xiangming
    Jiang, Tao
    OPTICS EXPRESS, 2012, 20 (09): : 10170 - 10179
  • [20] A 4.86-pJ/b Energy-Efficient Fully Parallel Stochastic LDPC Decoder With Two-Stage Shared Memory
    Zhou, Yakun
    Chen, Jienan
    Zhou, Yizhuo
    Xia, Zihan
    Zhang, Chuan
    Wang, Runsheng
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024,