Threshold-Based Fast Successive-Cancellation Decoding of Polar Codes
Haotian Zheng, Seyyed Ali Hashemi, Alexios Balatsoukas-Stimming,, Zizheng Cao, Ton Koonen, John Cioffi, Andrea Goldsmith

TL;DR
This paper introduces a novel threshold-based fast successive-cancellation decoding method for polar codes, improving decoding speed and frequency without sacrificing error correction, through new node types and hard-decision schemes.
Contribution
It presents a new sequence repetition node, a fast parallel decoder for it, and a threshold-based scheme that accelerates decoding while maintaining performance.
Findings
Reduces clock cycles by up to 8%
Improves maximum operating frequency by 10%
Reduces decoding latency by 57% at 5.0 dB SNR
Abstract
Fast SC decoding overcomes the latency caused by the serial nature of the SC decoding by identifying new nodes in the upper levels of the SC decoding tree and implementing their fast parallel decoders. In this work, we first present a novel sequence repetition node corresponding to a particular class of bit sequences. Most existing special node types are special cases of the proposed sequence repetition node. Then, a fast parallel decoder is proposed for this class of node. To further speed up the decoding process of general nodes outside this class, a threshold-based hard-decision-aided scheme is introduced. The threshold value that guarantees a given error-correction performance in the proposed scheme is derived theoretically. Analysis and hardware implementation results on a polar code of length with code rates , , and show that our proposed algorithm reduces…
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
