Title
High-Throughput VLSI Architecture for GRAND
Abstract
Guessing Random Additive Noise Decoding (GRAND) is a recently proposed universal decoding algorithm for linear error correcting codes. Since GRAND does not depend on the structure of the code, it can be used for any code encountered in contemporary communication standards or may even be used for random linear network coding. This property makes this new algorithm particularly appealing. Instead of trying to decode the received vector, GRAND attempts to identify the noise that corrupted the codeword. To that end, GRAND relies on the generation of test error patterns that are successively applied to the received vector. In this paper, we propose the first hardware architecture for the GRAND algorithm. Considering GRAND with ABandonment (GRANDAB) that limits the number of test patterns, the proposed architecture only needs <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$2+{\sum}_{i=2}^n \ \left\lfloor\frac{i}{2} \right\rfloor$</tex> time steps to perform the <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">${\sum}_{i=1}^3 \ \binom{n}{i}$</tex> queries required when AB = 3. For a code length of 128, our proposed hardware architecture demonstrates only a fraction (1.2%) of the total number of performed queries as time steps. Synthesis result using TSMC 65nm CMOS technology shows that average throughputs of 32 Gbps to 64 Gbps can be achieved at an SNR of 10 dB for a code length of 128 and code rates rate higher than 0.75, transmitted over an AWGN channel. Comparisons with a decoder tailored for a (79, 64) BCH code show that the proposed architecture can achieve a slightly higher average throughput at high SNRs, while obtaining the same decoding performance.
Year
DOI
Venue
2020
10.1109/SiPS50750.2020.9195254
2020 IEEE Workshop on Signal Processing Systems (SiPS)
Keywords
DocType
ISBN
Maximum likelihood decoding,Computer architecture,Very large scale integration,Hardware,Signal to noise ratio,Linear codes
Conference
978-1-7281-8099-1
Citations 
PageRank 
References 
3
0.40
0
Authors
4
Name
Order
Citations
PageRank
Syed Mohsin Abbas161.82
Thibaud Tonnellier2125.69
Furkan Ercan3256.43
Warren J. Gross41106113.38