An Automated FPGA-based Framework for Rapid Prototyping of Nonbinary LDPC Codes

02/15/2022
by   Yaoyu Tao, et al.
0

Nonbinary LDPC codes have shown superior performance close to the Shannon limit. Compared to binary LDPC codes of similar lengths, they can reach orders of magnitudes lower error rate. However, multitude of design freedoms of nonbinary LDPC codes complicates the practical code and decoder design process. Fast simulations are critically important to evaluate the pros and cons. Rapid prototyping on FPGA is attractive but takes significant design efforts due to its high design complexity. We propose a high-throughput reconfigurable hardware emulation architecture with decoder and peripheral co-design. The architecture enables a library and script-based framework that automates the construction of FPGA emulations. Code and decoder design parameters are programmed either during run time or by script in design time. We demonstrate the capability of the framework in evaluating practical code and decoder design by experimenting with two popular nonbinary LDPC codes, regular (2, dc) codes and quasi-cyclic codes: each emulation model can be auto-constructed within hours and the decoder delivers excellent error-correcting performance on a Xilinx Virtex-5 FPGA with throughput of up to hundreds of Mbps.

READ FULL TEXT
research
10/15/2021

Hardware Architecture of Layered Decoders for PLDPC-Hadamard Codes

Protograph-based low-density parity-check Hadamard codes (PLDPC-HCs) are...
research
03/30/2016

FPGA Impementation of Erasure-Only Reed Solomon Decoders for Hybrid-ARQ Systems

This paper presents the usage of the Reed Solomon Codes as the Forward E...
research
11/19/2020

Hardware Implementation of Fano Decoder for PAC Codes

This paper proposes a hardware implementation architecture for Fano deco...
research
07/04/2021

Expanded Gabidulin Codes and Their Application to Cryptography

This paper presents a new family of linear codes, namely the expanded Ga...
research
02/02/2018

A Multi-Kernel Multi-Code Polar Decoder Architecture

Polar codes have received increasing attention in the past decade, and h...
research
07/21/2020

Implementation of a High-Throughput Fast-SSC Polar Decoder with Sequence Repetition Node

Even though polar codes were adopted in the latest 5G cellular standard,...
research
05/07/2023

Unrolled Architectures for High-Throughput Encoding of Multi-Kernel Polar Codes

Over the past decade, polar codes have received significant traction and...

Please sign up or login with your details

Forgot password? Click here to reset