z-logo
open-access-imgOpen Access
Scalable FPGA Implementation of a Reliability-Based Direct Turbo Decoder for Short Block Codes
Author(s) -
Senthil Murugan,
Ramesh Bhakthavatchalu,
Karthi Balasubramanian,
B Yamuna,
Deepak Mishra,
Sree Ranjani Rajendran
Publication year - 2025
Publication title -
ieee access
Language(s) - English
Resource type - Magazines
SCImago Journal Rank - 0.587
H-Index - 127
eISSN - 2169-3536
DOI - 10.1109/access.2025.3589156
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Turbo codes are widely used in satellite and mobile communication systems for their strong error-correcting performance. However, conventional iterative decoders such as Log-MAP suffer from high complexity and exhibit error floors in short block-length regimes. To address this, a Reliability-Based Compact Direct Decoder (RCODD) algorithm has been proposed as a non-iterative alternative that leverages encoder state information and demodulator reliability metrics for efficient decoding. This paper presents the first hardware implementation of the RCODD algorithm on an FPGA, featuring a serial architecture optimized for minimal memory usage and logic complexity. Synthesized on a Zynq-7010 FPGA, the design achieves a BER of 0.7×10 −4 at 2 dB SNR for a 16,000-bit stream while consuming only 49% of available BRAM and 56% of LUTs. A 4-way parallel version of the architecture is also proposed and simulated, demonstrating a 3.8× reduction in latency while preserving decoding performance. Additionally, a fixed-point quantization study confirms that a 16-bit representation of reliability values introduces negligible error, offering further scope for area and power optimization. Comparative analysis with existing turbo decoder designs shows that the proposed RCODD-based architecture is uniquely positioned to serve low-power, high-reliability applications such as satellite telecommand systems, while remaining scalable to higher-throughput needs.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom