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

TL;DR
This paper introduces a fixed latency ORBGRAND decoder architecture with an improved error-pattern scheduling, achieving high throughput and low latency for practical, latency-constrained decoding applications.
Contribution
It proposes a novel pattern schedule for ORBGRAND and a fixed latency decoder architecture that significantly improves worst-case performance and efficiency.
Findings
>0.5 dB gain over standard schedule at BER ≤ 10^{-5}
Decodes 128-length code at 79.21 Gb/s with 58.49 ns latency
Outperforms worst-case and many best-case decoders
Abstract
Guessing Random Additive Noise Decoding (GRAND) is a universal decoding algorithm that has been recently proposed as a practical way to perform maximum likelihood decoding. It generates a sequence of possible error patterns and applies them to the received vector, checking if the result is a valid codeword. Ordered reliability bits GRAND (ORBGRAND) improves on GRAND by considering soft information received from the channel. Both GRAND and ORBGRAND have been implemented in hardware, focusing on average performance, sacrificing worst case throughput and latency. In this work, an improved pattern schedule for ORBGRAND is proposed. It provides dB gain over the standard schedule at a block error rate , and outperforms more complex GRAND flavors with a fraction of the complexity. The proposed schedule is used within a novel code-agnositic decoder architecture: the decoder…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Wireless Communication Security Techniques · Cooperative Communication and Network Coding
