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 条
  • [1] Model-Based Design of Flexible and Efficient LDPC Decoders on FPGA Devices
    Yann Delomier
    Bertrand Le Gal
    Jérémie Crenne
    Christophe Jego
    Journal of Signal Processing Systems, 2020, 92 : 727 - 745
  • [2] Model-based Design of Efficient LDPC Decoder Architectures
    Delomier, Yann
    Le Gal, Bertrand
    Crenne, Jeremie
    Jego, Christophe
    PROCEEDINGS OF 2018 IEEE 10TH INTERNATIONAL SYMPOSIUM ON TURBO CODES & ITERATIVE INFORMATION PROCESSING (ISTC), 2018,
  • [3] Design Space of Flexible Multigigabit LDPC Decoders
    Schlaefer, Philipp
    Weis, Christian
    Wehn, Norbert
    Alles, Matthias
    VLSI DESIGN, 2012, 2012
  • [4] A Survey of FPGA-Based LDPC Decoders
    Hailes, Peter
    Xu, Lei
    Maunder, Robert G.
    Al-Hashimi, Bashir M.
    Hanzo, Lajos
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (02): : 1098 - 1122
  • [5] An Automated Design Methodology for FPGA-based Multi-Gbps LDPC Decoders
    Duc Minh Pham
    Aziz, Syed Mahfuzul
    2012 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2012, : 495 - 499
  • [6] A model-based extensible framework for efficient application design using FPGA
    Mohanty, Sumit
    Prasanna, Viktor K.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (02)
  • [7] Flexible Architectures for LDPC Decoders based on Network On Chip Paradigm
    Vacca, Fabrizio
    Masera, Guido
    Moussa, Hazem
    Baghdadi, Amer
    Jezequel, Michel
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 582 - +
  • [8] Non-binary LDPC Decoders Design for Maximizing Throughput of an FPGA Implementation
    Sulek, Wojciech
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2016, 35 (11) : 4060 - 4080
  • [9] Model-based Design of Hardware SC Polar Decoders for FPGAs
    Delomier, Yann
    Le Gal, Bertrand
    Crenne, Jeremie
    Jego, Christophe
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2020, 13 (02)
  • [10] Non-binary LDPC Decoders Design for Maximizing Throughput of an FPGA Implementation
    Wojciech Sułek
    Circuits, Systems, and Signal Processing, 2016, 35 : 4060 - 4080