Low-latency List Decoding Of Polar Codes With Double Thresholding
YouZhe Fan, Ji Chen, ChenYang Xia, Chi-ying Tsui, Jie Jin, Hui Shen,, and Bin Li

TL;DR
This paper introduces a double thresholding algorithm for polar code list decoding that significantly reduces latency and maintains performance, enabling high-throughput decoding in CMOS technology.
Contribution
It proposes a novel double thresholding method for fast list pruning in polar code decoding, reducing latency with minimal performance loss.
Findings
Achieves 220 Mbps decoding throughput at 641 MHz
Supports list size of 16 with low latency
Demonstrates effective implementation in 90nm CMOS
Abstract
For polar codes with short-to-medium code length, list successive cancellation decoding is used to achieve a good error-correcting performance. However, list pruning in the current list decoding is based on the sorting strategy and its timing complexity is high. This results in a long decoding latency for large list size. In this work, aiming at a low-latency list decoding implementation, a double thresholding algorithm is proposed for a fast list pruning. As a result, with a negligible performance degradation, the list pruning delay is greatly reduced. Based on the double thresholding, a low-latency list decoding architecture is proposed and implemented using a UMC 90nm CMOS technology. Synthesis results show that, even for a large list size of 16, the proposed low-latency architecture achieves a decoding throughput of 220 Mbps at a frequency of 641 MHz.
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.
