Skip to main navigation Skip to search Skip to main content

Message quantization scheme for nonbinary LDPC decoder FPGA implementation

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)

Abstract

The non-binary Low Density Parity Check (LDPC) codes over Galois Fields GF(q = 2p) have evolved from the binary LDPC codes that are today an industry standard for channel coding. The performance of short block length codes is significantly higher for non-binary LDPC, at the cost of increased decoding complexity. The efficient decoder hardware implementation is still a challenging task. Most of the recently proposed hardware realizations are ASIC-oriented as they employ multiplierless computation units. This article concerns a different decoder design approach that is specifically intended for an FPGA implementation. The reformulated mixed-domain FFT-BP decoding algorithm is applied that does not exclude the multiplication units. This allows mapping a part of the algorithm to the multiplier cores embedded in an FPGA. In this article we concentrate on the important issue of the proper selection of the numeric precision employed. We present the partially parallel extension of the mixed-domain decoder that operates for the structured codes. Then we carefully analyze the finite precision effects on the decoding performance. By simulation and synthesis results we show that it is advantageous to segment the decoder dataflow into 3 parts with different precision. The provided results also facilitate the precision selection for maximum performance or for some performance-complexity tradeoff.

Original languageEnglish
Pages (from-to)86-92
Number of pages7
JournalJournal of Communications
Volume10
Issue number1
DOIs
Publication statusPublished - 1 Jan 2015

Keywords

  • Error correcting codes
  • Hardware decoder
  • Iterative decoder
  • LDPC codes
  • Non-binary codes

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Message quantization scheme for nonbinary LDPC decoder FPGA implementation'. Together they form a unique fingerprint.

Cite this