Model-Based Design of Flexible and Efficient LDPC Decoders on FPGA Devices

被引:4
|
作者
Delomier, Yann [1 ]
Le Gal, Bertrand [1 ]
Crenne, Jeremie [1 ]
Jego, Christophe [1 ]
机构
[1] Univ Bordeaux, Bordeaux INP, UMR 5218, IMS Lab, 351 Cours Liberat, F-33405 Talence, France
关键词
LDPC codes; Model-based design; HLS; FPGA; HIGH-THROUGHPUT;
D O I
10.1007/s11265-020-01519-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in digital communication advocate for the use of hardware LDPC decoders in applications requiring reliable and fast information transfer. Hand-coded RTL architectures provide the highest performances but slower the path to IP design. By the use of HLS-based methodology, a number of approaches exists to facilitate development and to rapidly incorporate hardware accelerators into end-user applications. In this paper we present a generic SystemC behavioral model to generate efficient hardware LDPC decoders using Xilinx Vivado HLS. We evaluate the performance of provided architectures and assess efficiency over competing approaches. Hardware complexity reduction up to 10x are shown whereas the throughput speedups are between 1.5x and 16x. The provided architectures have performance in the same order of magnitude of handcrafted RTL architectures.
引用
收藏
页码:727 / 745
页数:19
相关论文
共 50 条
  • [11] Design of Energy Efficient LDPC Decoders with Low-Voltage Strategy
    Su, Jianing
    Han, Jun
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,
  • [12] Area efficient controller design of barrel shifters for reconfigurable LDPC decoders
    Oh, Daesun
    Parhi, Keshab K.
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 240 - 243
  • [13] A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPC Decoders
    Tzimpragos, Georgios
    Kachris, Christoforos
    Soudris, Dimitrios
    Tomkos, Ioannis
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 269 - 274
  • [14] FPGA based design of LDPC encoder
    Zhang, Yang
    Wang, Xiu-Min
    Chen, Hao-Wei
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2011, 45 (09): : 1582 - 1586
  • [15] Model-Based Design for Software Defined Radio on an FPGA
    Cai, Xin
    Zhou, Mingda
    Huang, Xinming
    IEEE ACCESS, 2017, 5 : 8276 - 8283
  • [16] Open source tools for model-based FPGA design
    Romanov, Alexey
    Bogdan, Slaschov
    2015 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2015,
  • [17] Flexible and efficient model-based congestion detection approach
    Abdelhafid, Zeroual
    Harrou, Fouzi
    Sun, Ying
    2018 6TH INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING & INFORMATION TECHNOLOGY (CEIT), 2018,
  • [18] Efficient GPU and CPU-based LDPC decoders for long codewords
    Gronroos, Stefan
    Nybom, Kristian
    Bjorkqvist, Jerker
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2012, 73 (02) : 583 - 595
  • [19] An FPGA Implementation of Two-Input LUT Based Information Bottleneck LDPC Decoders
    Tseng, Bo-Yu
    Kurkoski, Brian M.
    Mohr, Philipp
    Bauch, Gerhard
    2022 11TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2022,
  • [20] Efficient GPU and CPU-based LDPC decoders for long codewords
    Stefan Grönroos
    Kristian Nybom
    Jerker Björkqvist
    Analog Integrated Circuits and Signal Processing, 2012, 73 : 583 - 595