Unrolled and Pipelined Decoders based on Look-Up Tables for Polar Codes
Pascal Giard, Syed Aizaz Ali Shah, Alexios Balatsoukas-Stimming, and Maximilian Stark, Gerhard Bauch

TL;DR
This paper explores replacing logic blocks with look-up tables in unrolled polar code decoders to improve performance metrics, demonstrating significant area reduction while maintaining high throughput and error correction.
Contribution
It introduces three LUT-based decoder variants, detailing their design and comparing them to traditional decoders, achieving notable area savings without sacrificing performance.
Findings
LUT-based decoders reach nearly 10 Gbps throughput.
Best LUT variant reduces area by 23%.
Decoders maintain error correction performance.
Abstract
Unrolling a decoding algorithm allows to achieve extremely high throughput at the cost of increased area. Look-up tables (LUTs) can be used to replace functions otherwise implemented as circuits. In this work, we show the impact of replacing blocks of logic by carefully crafted LUTs in unrolled decoders for polar codes. We show that using LUTs to improve key performance metrics (e.g., area, throughput, latency) may turn out more challenging than expected. We present three variants of LUT-based decoders and describe their inner workings as well as circuits in detail. The LUT-based decoders are compared against a regular unrolled decoder, employing fixed-point representations for numbers, with a comparable error-correction performance. A short systematic polar code is used as an illustration. All resulting unrolled decoders are shown to be capable of an information throughput of little…
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 · Advanced Wireless Communication Techniques · Coding theory and cryptography
