Generalized Restart Mechanism for Successive-Cancellation Flip Decoding of Polar Codes

📅 2025-04-15
🏛️ Journal of Signal Processing Systems
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the uncontrollable average execution time and latency in polar code SCF/DSCF decoding caused by redundant computations, this paper proposes the Generalized Restart Mechanism (GRM). GRM enables dynamic computational path reuse for multi-bit flipping in DSCF decoding by leveraging intermediate states from prior decoding attempts to skip redundant operations—thereby significantly reducing latency without compromising error-correction performance. The mechanism is fully compatible with state-of-the-art low-latency techniques such as Fast-DSCF, incurring only ~4% additional memory overhead. Experimental results demonstrate that GRM reduces the average execution time of DSCF-3 by 25%–60%; when jointly optimized with Fast-DSCF-3, further latency reductions of 15%–22% are achieved, while bit-error-rate performance remains strictly unchanged.

Technology Category

Application Category

📝 Abstract
Polar codes are a class of linear error-correction codes that have received a lot of attention due to their ability to achieve channel capacity in an arbitrary binary discrete memoryless channel (B-DMC) with low-complexity successive-cancellation (SC) decoding. However, practical implementations often require better error-correction performance than what SC decoding provides, particularly at short to moderate code lengths. Successive-cancellation flip (SCF) decoding algorithm was proposed to improve error-correction performance with an aim to detect and correct the first wrongly estimated bit in a codeword before resuming SC decoding. At each additional SC decoding trial, i.e., decoding attempt beyond the initial unsuccessful trial, one bit estimated as the least reliable is flipped. Dynamic SCF (DSCF) is a variation of SCF, where multiple bits may be flipped simultaneously per trial. Despite the improved error-correction performance compared to the SC decoder, SCF-based decoders have variable execution time, which leads to high average execution time and latency. In this work, we propose the generalized restart mechanism (GRM) that allows to skip decoding computations that are identical between the initial trial and any additional trial. Under DSCF decoding with up to 3-bit flips per decoding trial, our proposed GRM is shown to reduce the average execution time by 25% to 60% without any negative effect on error-correction performance. The proposed mechanism is adaptable to state-of-the-art latency-reduction techniques. When applied to Fast-DSCF-3 decoding, the additional reduction brought by the GRM is 15% to 22%. For the DSCF-3 decoder, the proposed mechanism requires approximately 4% additional memory.
Problem

Research questions and friction points this paper is trying to address.

Improve error-correction performance in polar codes
Reduce execution time and latency in SCF-based decoders
Skip redundant computations between initial and additional trials
Innovation

Methods, ideas, or system contributions that make the work stand out.

Generalized restart mechanism skips redundant computations
Reduces execution time by 25% to 60%
Adaptable to latency-reduction techniques
🔎 Similar Papers
No similar papers found.
I
Ilshat Sagitov
LaCIME, Department of Electrical Engineering, École de technologie supérieure (ETS), 1100 Notre-Dame St West, Montréal, H3C 1K3, Québec, Canada
C
Charles Pillet
LaCIME, Department of Electrical Engineering, École de technologie supérieure (ETS), 1100 Notre-Dame St West, Montréal, H3C 1K3, Québec, Canada
Alexios Balatsoukas-Stimming
Alexios Balatsoukas-Stimming
Tenured Assistant Professor in Electrical Engineering, Eindhoven University of Technology
Channel codingHardware designMachine learningInternet of Things
Pascal Giard
Pascal Giard
Professor of Electrical Engineering, École de technologie supérieure (ÉTS), member of the Université
Error-Correcting CodesPolar codesSignal ProcessingHardware and Software Implementations