High-Throughput VLSI Architecture for Real-Time LDPC Decoders

Citation

Parthiban Rajavelu, Kumarasamy Naicker, 2026. "High-Throughput VLSI Architecture for Real-Time LDPC Decoders", International Journal of Electronics and Communication Engineering Research (IJECER) 1(1): 19-37.

Abstract

As these requirements rise, the need for reliable symbolic and high-speed digital communication systems has seen a large increase leading to advanced error correction mechanisms which provide such support in modern wireless, satellite, optical and data center networks. Low-density parity-check (LDPC) codes are one of the most powerful forward error correction techniques which approach the Shannon limit within a few tenths of decibels, and application oriented LDPC codes; nowadays have become vital for high-data-rate communications. LDPC codes have realized a widespread adoption in multiple communication standards or systems, such as 5G New Radio, Wi-Fi 6, DVB-S2, Optical Communication Systems and Next Generation Broadband Networks. But the computational complexity of LDPC decoding becomes a significant barrier to its real-time implementation for ultra-high throughput, low latency and energy-efficient scenarios. These constraints require design of optimized VLSI architectures for scalable parallelism to accelerate the decoding operations while preserving low error correction capabilities.
A promising technology to tackle these challenges is Reconfigurable Intelligent Surfaces (RIS), which can shape the wireless environment by changing the propagation of electromagnetic waves. RIS technology presents programmable metasurfaces composed of many passive reflective elements that adaptively emulate signal reflections, phase shifts, and beam directions, in contrast to traditional communication systems that regard the propagation environment as uncontrollable. RIS can enhance signal strength, increase coverage area, decrease path loss, and boost spectral efficiency by smartly controlling wireless transmission paths. This enables the communication environment itself to become a dynamic element of the wireless system, and opens up exciting new areas for network performance optimization.
This dissertation explores the high-throughput VLSI architecture design and implementation of real-time LDPC decoders. It analyzes the theory of LDPC encoding and iterative decoding approaches, such as belief propagation, layered decoding and message-passing algorithms. Different architectural strategies have been investigated for accelerating decoder speed, lowering latency, and increasing hardware efficiency. Additionally, we focus on parallel processing approaches, pipelining procedures, memory efficient methods and interconnection network designs which combined give real-time decoding throughput among recent communication systems.
The presented research investigates FPGA- and ASIC-based LDPC implementation paths for high-throughput decoders, with a performance comparison based on throughput, hardware utilization, power efficiency and decoding accuracy. In this regard, high-level scheduling and resources allocation approaches are explored to optimize the computation while keeping the implementation simpler. In addition, recent advances in emerging technologies for error correction, like artificial intelligence-assisted decoding and machine learning-based optimization are also studied as potential improvement methods for the new LDPC decoder architectures to be developed.

Keywords
High-Throughput VLSI Architecture Real-Time LDPC Decoders Low-Density Parity-Check Codes Error Correction Coding Parallel Processing Hardware Acceleration FPGA Implementation ASIC Design Throughput Optimization Wireless Communication Systems
References
  1. 1. Robert G. Gallager, Low-Density Parity-Check Codes, MIT Press, 1963.
  2. 2. J. C. MacKay and R. M. Neal, “Near Shannon Limit Performance of Low Density Parity Check Codes,” Electronics Letters, 1996.
  3. 3. T. J. Richardson and R. L. Urbanke, Modern Coding Theory, Cambridge University Press, 2008.
  4. 4. W. E. Ryan and S. Lin, Channel Codes: Classical and Modern, Cambridge University Press, 2009.
  5. 5. M. Mansour and N. Shanbhag, “High-Throughput LDPC Decoders,” IEEE Transactions on VLSI Systems, 2003.
  6. 6. M. Mansour and N. Shanbhag, “A 640-Mb/s 2048-bit Programmable LDPC Decoder Chip,” IEEE Journal of Solid-State Circuits, 2004.
  7. 7. Z. Cui and Z. Wang, “High-Speed Decoder Design for LDPC Codes,” IEEE Transactions on Communications, 2005.
  8. 8. D. Hocevar, “A Reduced Complexity Decoder Architecture via Layered Decoding of LDPC Codes,” IEEE Workshop on Signal Processing Systems, 2004.
  9. 9. Sharon, S. Litsyn, and J. Goldberger, “Efficient Serial Message-Passing Schedules for LDPC Decoding,” IEEE Transactions on Information Theory, 2007.
  10. 10. J. Chen and M. Fossorier, “Near Optimum Universal Belief Propagation Based Decoding of LDPC Codes,” IEEE Transactions on Communications, 2002.
  11. 11. Y. Kou, S. Lin, and M. Fossorier, “Low-Density Parity-Check Codes Based on Finite Geometries,” IEEE Transactions on Information Theory, 2001.
  12. 12. R. Kschischang, B. J. Frey, and H. A. Loeliger, “Factor Graphs and the Sum-Product Algorithm,” IEEE Transactions on Information Theory, 2001.
  13. 13. J. Zhang and M. Fossorier, “Shuffled Iterative Decoding,” IEEE Transactions on Communications, 2005.
  14. 14. Y. Chen, K. K. Parhi, and A. H. Banihashemi, “High-Speed Decoder Architectures for Structured LDPC Codes,” IEEE Transactions on VLSI Systems, 2004.
  15. 15. K. K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation, Wiley, 1999.
  16. 16. N. Weste and D. Harris, CMOS VLSI Design: A Circuits and Systems Perspective, Pearson, 2011.
  17. 17. S. Lin and D. J. Costello, Error Control Coding, Pearson, 2004.
  18. 18. Y. Sun and J. Cavallaro, “Efficient Hardware Architectures for LDPC Decoders,” IEEE Transactions on Circuits and Systems, 2008.
  19. 19. A. Darabiha, A. Chan Carusone, and F. R. Kschischang, “Power Reduction Techniques for LDPC Decoder Architectures,” IEEE Journal of Solid-State Circuits, 2007.
  20. 20. Roth, C. Studer, and A. Burg, “FPGA Implementation of High-Throughput LDPC Decoders,” IEEE Symposium on Circuits and Systems, 2011.
  21. 21. M. M. Mansour, “Memory-Efficient LDPC Decoder Architectures,” IEEE Transactions on VLSI Systems, 2010.
  22. 22. Y. Sun, M. Karkooti, and J. Cavallaro, “VLSI Decoder Architectures for Modern Communication Systems,” IEEE Communications Magazine, 2007.
  23. 23. C. Leroux, I. Tal, A. Vardy, and W. Gross, “Hardware Architectures for Successive Cancellation and LDPC Decoding,” IEEE Transactions on VLSI Systems, 2011.
  24. 24. J. Thorpe, “LDPC Codes Constructed from Protographs,” IPN Progress Report, 2003.
  25. 25. IEEE Standard for Information Technology—Telecommunications and Information Exchange Between Systems—IEEE 802.11n Wireless LAN Standard, 2009.
  26. 26. 3rd Generation Partnership Project, “NR Multiplexing and Channel Coding Specifications,” Release 15, 2018.
  27. 27. International Telecommunication Union, “IMT-2020 Requirements for 5G and Beyond,” 2021.
  28. 28. B. Vasic and O. Milenkovic, “Combinatorial Constructions of LDPC Codes for High-Speed Communication Systems,” IEEE Transactions on Information Theory, 2004.
  29. 29. M. Fossorier, “Quasi-Cyclic Low-Density Parity-Check Codes from Circulant Permutation Matrices,” IEEE Transactions on Information Theory, 2004.
  30. 30. Y. Wang, S. Draper, and J. Yedidia, “High-Performance LDPC Decoder Architectures for Real-Time Applications,” IEEE Transactions on Communications, 2012.
Journal:
International Journal of Electronics and Communication Engineering Research (IJECER)
Publisher:
© 2026 by Scinfinity
Volume & Issue:
Volume 1, Issue 1
Year of Publication:
2026
Authors:
Parthiban Rajavelu, Kumarasamy Naicker