Memory Efficient Implementation of Self-Corrected Min-Sum LDPC Decoder

被引:0
|
作者
Boncalo, Oana [1 ]
Amaricai, Alexandru [1 ]
Savin, Valentin [2 ]
机构
[1] Univ Politehn Timisoara, Dept Comp Engn, Timisoara, Romania
[2] CEA LETI, Grenoble, France
关键词
LDPC; Min-Sum; Layered scheduling; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes memory efficient FPGA implementations for layered quasi-cyclic (QC) LDPC decoders, based on the Self-Correcting Min-Sum (SCMS) algorithm. We address the problem of high memory overhead required by layered SCMS based decoders compared to conventional Min-Sum (MS), by proposing two improvements. These require changes in the flow/rule of the conventional SCMS algorithm, in order to avoid storing the signs and the erasure bits of the variable node messages. Three layered LDPC decoders with serial a-posteriori log likelihood ratios (AP-LLR) processing have been implemented: (1) conventional SCMS, (2) SCMS with no check node message signs storage, and (3) SCMS with neither check node message signs nor erasure bits storage. FPGA implementation results for WiMAX (1152, 2304) code show that the third architecture has a resource utilization with 17% less with respect to the one implementing conventional SCMS, and with 11% less than the second architecture. Furthermore, it presents a similar cost to conventional MS, while having a 0.5 dB better error correction capability.
引用
收藏
页码:295 / 298
页数:4
相关论文
共 50 条
  • [1] Neural Self-Corrected Min-Sum Decoder for NR LDPC Codes
    Kim, Taehyun
    Park, Joo Sung
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (07) : 1504 - 1508
  • [2] Self-Corrected Min-Sum decoding of LDPC codes
    Savin, Valentin
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, : 146 - 150
  • [3] Memory trade-offs in layered self-corrected min-sum LDPC decoders
    Boncalo, Oana
    Amaricai, Alexandru
    Mihancea, Petru Florin
    Savin, Valentin
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2016, 87 (02) : 169 - 180
  • [4] Memory trade-offs in layered self-corrected min-sum LDPC decoders
    Oana Boncalo
    Alexandru Amaricai
    Petru Florin Mihancea
    Valentin Savin
    Analog Integrated Circuits and Signal Processing, 2016, 87 : 169 - 180
  • [5] Improved algorithm based on self-corrected min-sum decoding for LDPC codes
    Jiang H.
    Xu H.-L.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2024, 54 (04): : 1136 - 1143
  • [6] Performance of Self-Corrected Min-Sum Decoding Algorithm for Decoders with Quantized Input
    Kharin, Aleksei
    Volkov, Igor
    Ovinnikov, Aleksei
    Likhobabin, Evgeny
    Vityazev, Vladimir
    2019 18TH INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA (INFOTEH), 2019,
  • [7] Efficient Implementation of Enhanced Min-Sum Algorithm for DVB-S2 LDPC Decoder
    Park, Sung Ik
    Kim, Heung Mook
    Kim, Jeongchang
    2014 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2014, : 446 - 447
  • [8] A bit-serial approximate min-sum LDPC decoder and FPGA implementation
    Darabiha, Ahmad
    Carusone, Anthony Chan
    Kschischang, Frank R.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 149 - +
  • [9] An area efficient LDPC decoder using a reduced complexity min-sum algorithm
    Chandrasetty, Vikram Arkalgud
    Aziz, Syed Mahfuzul
    INTEGRATION-THE VLSI JOURNAL, 2012, 45 (02) : 141 - 148
  • [10] An Efficient Decoder Architecture for Nonbinary LDPC Codes With Extended Min-Sum Algorithm
    Lin, Chia-Lung
    Tu, Shu-Wen
    Chen, Chih-Lung
    Chang, Hsie-Chia
    Lee, Chen-Yi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (09) : 863 - 867