List-GRAND: A Practical Way to Achieve Maximum Likelihood Decoding

被引:10
作者
Abbas, Syed Mohsin [1 ]
Jalaleddine, Marwan [1 ]
Gross, Warren J. [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 0G4, Canada
关键词
Guessing random additive noise decoding (GRAND); maximum likelihood (ML) decoding; ordered reliability bits GRAND (ORBGRAND); soft GRAND (SGRAND); ultra reliable and low-latency communication (URLLC); LATENCY WIRELESS COMMUNICATION; CODES; RELIABILITY;
D O I
10.1109/TVLSI.2022.3223692
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Guessing random additive noise decoding (GRAND) is a recently proposed universal maximum likelihood (ML) decoder for short-length and high-rate linear block codes. Soft-GRAND (SGRAND) is a prominent soft-input GRAND variant, outperforming the other GRAND variants in decoding performance; nevertheless, SGRAND is not suitable for parallel hardware implementation. Ordered Reliability Bits-GRAND (ORBGRAND) is another soft-input GRAND variant that is suitable for parallel hardware implementation; however, it has lower decoding performance than SGRAND. In this article, we propose List-GRAND (LGRAND), a technique for enhancing the decoding performance of ORBGRAND to match the ML decoding performance of SGRAND. Numerical simulation results show that LGRAND enhances ORBGRAND's decoding performance by 0.5-0.75 dB for channel codes of various classes at a target frame error rate (FER) of 10(-7). For linear block codes of length 127/128 and different code rates, LGRAND's VLSI implementation can achieve an average information throughput of 47.27-51.36 Gb/s. In comparison to ORBGRAND's VLSI implementation, the proposed LGRAND hardware has a 4.84% area overhead.
引用
收藏
页码:43 / 54
页数:12
相关论文
共 29 条
  • [1] Abbas S. M., 2020, PROC IEEE WORKSHOP S, P1
  • [2] High-Throughput and Energy-Efficient VLSI Architecture for Ordered Reliability Bits GRAND
    Abbas, Syed Mohsin
    Tonnellier, Thibaud
    Ercan, Furkan
    Jalaleddine, Marwan
    Gross, Warren J.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (06) : 681 - 693
  • [3] HIGH-THROUGHPUT VLSI ARCHITECTURE FOR SOFT-DECISION DECODING WITH ORBGRAND
    Abbas, Syed Mohsin
    Tonnellier, Thibaud
    Ercan, Furkan
    Jalaleddine, Marwan
    Gross, Warren J.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 8288 - 8292
  • [4] CRC Codes as Error Correction Codes
    An, Wei
    Medard, Muriel
    Duffy, Ken R.
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [5] Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels
    Arikan, Erdal
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (07) : 3051 - 3073
  • [6] LLR-Based Successive Cancellation List Decoding of Polar Codes
    Balatsoukas-Stimming, Alexios
    Parizi, Mani Bastani
    Burg, Andreas
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (19) : 5165 - 5179
  • [7] NONBINARY BCH DECODING
    BERLEKAMP, ER
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1968, 14 (02) : 242 - +
  • [8] Bose RC., 1960, INFORM CONTR, V3, P68, DOI [DOI 10.1016/S0019-9958(60)90287-4, https://doi.org/10.1016/S0019-9958(60)90287-4]
  • [9] Ultra-Reliable Low Latency Cellular Network: Use Cases, Challenges and Approaches
    Chen, He
    Abbas, Rana
    Cheng, Peng
    Shirvanimoghaddam, Mahyar
    Hardjawana, Wibowo
    Bao, Wei
    Li, Yonghui
    Vucetic, Branka
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (12) : 119 - 125
  • [10] Condo C., 2021, IEEE GLOBECOM WORKSH, P1