500 rub
Journal Radioengineering №3 for 2026 г.
Article in number:
Hardware implementation of first-order Reed-Muller decoder with soft output
Type of article: scientific article
DOI: https://doi.org/10.18127/j00338486-202603-12
UDC: 621.391
Authors:

K.S. Kozorez1, A.V. Rashich2

1,2 Peter the Great St. Petersburg Polytechnic University (St. Petersburg, Russia)

1 kozorez_ks@spbstu.com; 2 rashich@cee.spbstu.com

Abstract:

In this paper, an approach to implementing a pipelined first-or der soft-output Reed-Muller decoder based on sign-magnitude com putations and modified comparators is presented. The complexity o f the proposed decoders based on the fast Hadamard transform (FHT) is analyzed and compared w ith the complexity of recursive decoders based on the discrepancy and correlation metrics. It is shown that the proposed component decoder provides reduced complexity and high performance, reaching 350 MHz for code lengths up to 32. The dependences of the hardware complexity of the Ree d-Muller decoder for various code lengths and input log-likelih ood ratio bit-widths are obtained.

Pages: 139-149
For citation

Kozorez K.S., Rashich A.V. Hardware implementation of first-order Reed--Muller decoder with soft output. Radiotekhnika. 2026. V. 90. № 3. P. 139−149. DOI: https://doi.org/10.18127/j00338486-202603-12 (In Russian)

References
  1. Karakchieva L., Trifonov P. Reduced complexity SISO decoding al gorithm for the First-Order Reed -Muller Codes. IEEE Information Theory Workshop (ITW). 2024. P. 454–459
  2. ETSI EN 302 307-1 v1.4.
  3. Digital Video Broadcasting (DVB); Sec ond generation framing structure, channel coding and modulation systems for Broadcasting, Intera ctive Services, News Gathering and other broadband satellite applications; Part 1: DVB-S2: tec h. rep. 2014.
  4. ETSI EN 302 307-2 v1.1.
  5. Digital Video Broadcasting (DVB); Sec ond generation framing structure, channel coding and modulation systems for Broadcasting, Intera ctive Services, News Gathering and other broadband satellite applications; Part 2: DVB-S2 Exte nsions (DVB-S2X): tech. rep. 2014.
  6. Zhang W., Chen S., Bai X., Zhou D. A full layer parallel QC-LDP C decoder for WiMAX and Wi-Fi. 2015 IEEE 11th International Con ference on ASIC (ASICON). IEEE. 2015. 5. ITU-T G.9 8 0
  7. Higher speed passive optical networks. Common tra nsmission convergence layer spec ification (recommendation): tech. rep. 2010. 6. 3rd Generation Partnership Project (3GPP), “Multiplexing and channelcoding,”3GPP 38.212 V.15.3.0, 2018.
  8. MacKay D. Good error-correcting codes based on very sparse matr ices. IEEE Transactions on Info rmation Theory. 1999. V. 45. № 2. P. 399–431.
  9. Li H., Guo J., Guo C., Wang D. A low-complexity min-sum decodin g algorithm for LDPC codes. 2017 IEEE 17th International Confer ence on Communication Technology (ICCT). IEEE. 2017.
  10. Tanner R. A recursive approach to low complexity codes. IEEE Transactions on Information Theory. 1981. V. 27. № 5. P. 533–547. 1
  11. Liva G., Song S., Lan L., et al. Design of LDPC Codes: A Survey and New Results. Journal of Communications Software and System s. 2006. V. 2. № 3. P. 191. 1
  12. Wang Y., Fossorier M. Doubly Generalized LDPC Codes. 2006 IEEE International Symposium on Information Theory. IEEE. 2006. 1
  13. Lentmaier M., Zigangirov K. On generalized low-density parity-c heck codes based on Hamming component codes. IEEE Communications Letters. 1999. V. 3. № 8. P. 248–250. 1
  14. Boutr os J., Po t h i e r O., Z e m o r G. G e n e r a l i z e d l o w d e n s i t y (Tanner) codes. 1999 IEEE International Conference on Communications (Cat. No. 99CH36311). IEEE (ICC-99). 1
  15. Mulholland I.P., Paolini E., Flanagan M.F. Design of LDPC code ensembles with fast convergence properties. 2015 IEEE Internati onal Black Sea Conference on Communications and Networking (BlackSeaCom). IEEE. 2015. 1
  16. Liva G., Ryan W., Chiani M. Quasi-cyclic generalized ldpc codes with low error floors. IEEE Transactions on Communications. 2 0 0
  17. Vol. 56. № 1. P. 49–57. 1
  18. Mitchell D., Lentmaier M., Costello D.J. On the minimum distanc e of generalized spatially coupled LDPC codes. 2013 IEEE Intern ational Symposium on Information Theory. IEEE. 2013. 1
  19. Miladinovic N., Fossorier M. Generalized LDPC codes with ReedSo lomon and BCH codes as component codes for binary channels. GLOBECOM’ 0
  20. IEEE Global Telecommunications Conference. 2005. 1
  21. Yue G., Ping L., Wang X. Generalized Low-Density Parity-Check C odes Based on Hadamard Constraints. IEEE Transactions on Information Theory. 2007. V. 53. № 3. P. 1058–1079. 1
  22. Wang Y., Fossorier M. Doubly Generalized LDPC Codes over the AW GN Channel. IEEE Transactions o n Communications. 2009. V. 57. № 5. P. 1312–1319. 2
  23. Dolinar S. Design and iterative decoding of networks of many sm all codes. IEEE International Symposium on Information Theory, 2 0 0
  24. Proceedings IEEE. 2003. 2
  25. Fossorier M., Mihaljevic M., Imai H. Reduced complexity iterati ve decoding of low-density parity check codes based on belief p ropagation. IEEE Transactions on Communications. 1999. V. 47. № 5. P. 673–680. 2
  26. Bashkirov A.V., Kostyukov A.S., Nikitin L.N., Sivash M.A., Boby lkin I.S. Primenenie kvantovaniya dlya snizheniya slozhnosti de kodirovaniya LDPC-kodov. Radiotekhnika. T. 82. 2019. S. 105–108 (in Russian). 2
  27. Bashkirov A.V., Borisov V.I., Horoshajlova M.V. Realizaciya LDP C - d e k o d e r a n i z k o j s l o z h n o s t i s i s p o l ' z o v a n i e m a l g o r i t m a M I N - S U M. Vestnik Voronezhskogo gosudarstvennogo tekhnicheskogo universiteta. 2016. T. 12. № 5. S. 82−86 (in Russian). 2
  28. Fossorier M., Mihaljevic M., Imai H. Reduced complexity iterati ve decoding of low-density parity check codes based on belief p ropagation. IEEE Transactions on Communications. 1999. V. 47. № 5. P. 673–680. 2
  29. Bahl L., Cocke J., Jelinek F., Raviv J. Optimal decoding of lin ear codes for minimizing symbol error rate (Corresp.). IEEE Tra nsactions on Information Theory. 1974. V. 20. no. 2. P. 284–287. 2
  30. Fujiwara T., Yamamoto H., Kasami T., Lin S. A trellis-based rec ursive maximum-likelihood decoding algorithm for binary linear block codes. IEEE Transactions on Information Theory. 1998. V. 44. № 2. P. 714–729. 2
  31. Karakchieva L., Trifonov P. A recursive SISO decoding algorithm. 2021 IEEE Information Theory Workshop (ITW). IEEE. 2021. 2
  32. Reed I. A class of multiple-error-correcting codes and the decoding scheme. Transactions of the IRE Professional Group on Information Theory. 1954. V. 4. № 4. P. 38–49. 2
  33. Muller D.E. Application of Boolean algebra to switching circuit design and to error detection. Transactions of the I.R.E. Prof essional Group on Electronic Computers. 1954. V. EC–3. № 3. P. 6–12. 3
  34. Phan D.-M., Hao L.X., Tien N.T., Van Hoan D. A Simplified judgm ent to enhance decoding performance of 5G NR Physical Uplink Co ntrol Channel Format 2 with Reed-Muller Code. 2022 International Conference on Advanced Technologies for Communications (ATC). IEEE. 2022. 31. A s h i k h m i n A., L i t s y n S. S i m p l e M A P D e c o d i n g o f F i r s t - O r d e r R e e d–Muller and Hamming Codes. IEEE Transactions on Information Theory. 2004. V. 50. № 8. P. 1812–1818.
Date of receipt: 16.02.2026
Approved after review: 18.02.2026
Accepted for publication: 27.02.2026