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

05/15/2021
by   Syed Mohsin Abbas, et al.
0

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed approximate Maximum Likelihood (ML) decoding technique that can decode any linear error-correcting block code. Ordered Reliability Bits GRAND (ORBGRAND) is a powerful variant of GRAND, which outperforms the original GRAND technique by generating error patterns in a specific order. Moreover, their simplicity at the algorithm level renders GRAND family a desirable candidate for applications that demand very high throughput. This work reports the first-ever hardware architecture for ORBGRAND, which achieves an average throughput of up to 42.5 Gbps for a code length of 128 at an SNR of 10 dB. Moreover, the proposed hardware can be used to decode any code provided the length and rate constraints. Compared to the state-of-the-art fast dynamic successive cancellation flip decoder (Fast-DSCF) using a 5G polar (128,105) code, the proposed VLSI implementation has 49× more average throughput while maintaining similar decoding performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/26/2021

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

Ultra-reliable low-latency communication (URLLC), a major 5G New-Radio u...
research
08/28/2021

High-Throughput VLSI Architecture for GRAND Markov Order

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed M...
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/2020

High-Throughput VLSI Architecture for GRAND

Guessing Random Additive Noise Decoding (GRAND) is a recently proposed u...
research
05/24/2023

Segmented GRAND: Combining Sub-patterns in Near-ML Order

The recently introduced maximum-likelihood (ML) decoding scheme called g...
research
11/01/2021

Noise Error Pattern Generation Based on Successive Addition-Subtraction for Guessing Decoding

Guessing random additive noise decoding (GRAND) algorithm has emerged as...
research
07/22/2022

GRAND for Fading Channels using Pseudo-soft Information

Guessing random additive noise decoding (GRAND) is a universal maximum-l...

Please sign up or login with your details

Forgot password? Click here to reset