Architecture and Finite Precision Optimization for Layered LDPC Decoders

被引:0
|
作者
Cédric Marchand
Laura Conde-Canencia
Emmanuel Boutillon
机构
[1] Université de Bretagne Sud - UEB,Lab
来源
关键词
Low-density parity-check (LDPC) code; Layered decoding; VLSI implementation; DVB-S2;
D O I
暂无
中图分类号
学科分类号
摘要
Layered decoding is known to provide efficient and high-throughput implementation of LDPC decoders. However, two main issues affect performance and area of practical implementations: quantization and memory. Quantization can strongly degrade performance and memory area can constitute up to 70% of the total area of the decoder implementation. This is the case of the DVB-S2,-T2 and -C2 decoders when considering long frames. This paper is then dedicated to the optimization of these decoders. We first focus on the reduction of the number of quantization bits and propose solutions based on the efficient saturation of the channel values, the extrinsic messages and the a posteriori probabilities (APP). We reduce from 6 to 5 the number of quantization bits for the channel and the extrinsic messages and from 8 to 6 the APPs, without introducing any performance loss. We then consider the optimization of the size of the extrinsic memory considering a multiple code rates decoder. The paper finally presents an optimized fixed-point architecture of a DVB-S2 layered decoder and its implementation on an FPGA device.
引用
收藏
页码:185 / 197
页数:12
相关论文
共 50 条
  • [21] A Modular Architecture for Structured Long Block-Length LDPC Decoders
    Andrew J. Wong
    Saied Hemati
    Warren J. Gross
    Journal of Signal Processing Systems, 2018, 90 : 29 - 38
  • [22] Flexible parallel architecture for DVB-S2 LDPC decoders
    Gomes, Marco
    Falcao, Gabriel
    Silva, Vitor
    Ferreira, Vitor
    Sengo, Alexandre
    Falcao, Miguel
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 3265 - +
  • [23] A Modular Architecture for Structured Long Block-Length LDPC Decoders
    Wong, Andrew J.
    Hemati, Saied
    Gross, Warren J.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (01): : 29 - 38
  • [24] A Systolic LLR Generation Architecture for Non-Binary LDPC Decoders
    Al Ghouwayel, Ali
    Boutillon, Emmanuel
    IEEE COMMUNICATIONS LETTERS, 2011, 15 (08) : 851 - 853
  • [25] Flexible, Cost-Efficient, High-Throughput Architecture for Layered LDPC Decoders with Fully-Parallel Processing Units
    Nguen-Ly, Mien T.
    Gupta, Tushar
    Pezzin, Manuel
    Savin, Valentin
    Declereq, David
    Colofana, Sorin
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 230 - 237
  • [26] Quasi-cyclic LDPC codes using overlapping matrices and their layered decoders
    Shin, Beomkyu
    Park, Hosung
    Hong, Seokbeom
    No, Jong-Seon
    Kim, Sang-Hyo
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2014, 68 (05) : 379 - 383
  • [27] Low-complexity Finite Alphabet Iterative Decoders for LDPC Codes
    Cai, Fang
    Zhang, Xinmiao
    Declercq, David
    Vasic, Bane
    Dung Viet Nguyen
    Planjery, Shiva
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 1332 - 1335
  • [28] Analysis and Implementation of On-the-Fly Stopping Criteria for Layered QC LDPC Decoders
    Hera, Andrei
    Boncalo, Oana
    Gavriliu, Constantina-Elena
    Amaricai, Alexandru
    Savin, Valentin
    Declercq, David
    Ghaffari, Fakhreddine
    2015 22ND INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2015, : 287 - 291
  • [29] FPGA Implementations of Layered MinSum LDPC Decoders Using RCQ Message Passing
    Terrill, Caleb
    Wang, Linfang
    Chen, Sean
    Hulse, Chester
    Kuo, Calvin
    Wesel, Richard
    Divsalar, Dariush
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [30] A Novel Architecture for Elementary-Check-Node Processing in Nonbinary LDPC Decoders
    Abassi, Oussama
    Conde-Canencia, Laura
    Al Ghouwayel, Ali
    Boutillon, Emmanuel
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (02) : 136 - 140