High-Throughput and Energy-Efficient VLSI Architecture for Ordered Reliability Bits GRAND

10/26/2021
by   Syed Mohsin Abbas, et al.
0

Ultra-reliable low-latency communication (URLLC), a major 5G New-Radio use case, is the key enabler for applications with strict reliability and latency requirements. These applications necessitate the use of short-length and high-rate codes. Guessing Random Additive Noise Decoding (GRAND) is a recently proposed Maximum Likelihood (ML) decoding technique for these short-length and high-rate codes. Rather than decoding the received vector, GRAND tries to infer the noise that corrupted the transmitted codeword during transmission through the communication channel. As a result, GRAND can decode any code, structured or unstructured. GRAND has hard-input as well as soft-input variants. Among these variants, Ordered Reliability Bits GRAND (ORBGRAND) is a soft-input variant that outperforms hard-input GRAND and is suitable for parallel hardware implementation. This work reports the first hardware architecture for ORBGRAND, which achieves an average throughput of up to 42.5 Gbps for a code length of 128 at a target FER of 10^-7. Furthermore, the proposed hardware can be used to decode any code as long as the length and rate constraints are met. In comparison to the GRANDAB, a hard-input variant of GRAND, the proposed architecture enhances decoding performance by at least 2 dB. When compared to the state-of-the-art fast dynamic successive cancellation flip decoder (Fast-DSCF) using a 5G polar (128,105) code, the proposed ORBGRAND VLSI implementation has 49× higher average throughput, 32× times more energy efficiency, and 5× more area efficiency while maintaining similar decoding performance.

READ FULL TEXT
research
05/15/2021

High-Throughput VLSI architecture for Soft-Decision decoding with ORBGRAND

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed a...
research
09/24/2021

List-GRAND: A practical way to achieve Maximum Likelihood Decoding

Soft GRAND (SGRAND) and Ordered Reliability Bits GRAND (ORBGRAND) are so...
research
11/15/2021

A fixed latency ORBGRAND decoder architecture with LUT-aided error-pattern scheduling

Guessing Random Additive Noise Decoding (GRAND) is a universal decoding ...
research
07/14/2023

Step-GRAND: A Low Latency Universal Soft-input Decoder

GRAND features both soft-input and hard-input variants that are well sui...
research
07/13/2023

Deep learning based enhancement of ordered statistics decoding of LDPC codes

Aiming at designing plausible decoders with channel information free, lo...
research
07/14/2020

High-Throughput VLSI Architecture for GRAND

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed u...
research
11/06/2020

Keep the bursts and ditch the interleavers

To facilitate applications in IoT, 5G, and beyond, there is an engineeri...

Please sign up or login with your details

Forgot password? Click here to reset