Minimum-effort successive cancellation list decoding of polar codes

10/27/2020
by   Carlo Condo, et al.
0

Polar codes are linear block codes that can achieve channel capacity at infinite code length. Successive cancellation list (SCL) decoding relies on a set of parallel decoders; it yields good error-correction performance at finite code length, at the cost of increased implementation complexity and power consumption. Current efforts in literature focus on design-time decoder complexity reduction, while lacking practical run-time power reduction methods. In this work, we propose minimum-effort SCL (ME-SCL) decoding, that allows to determine the parallelism to adopt by performing simple observations on the input of the decoder. This technique guarantees fixed latency and allows hardware SCL decoders to dynamically shut down part of the internal parallelism before each decoding process. It can be combined with existing complexity- and power- reduction techniques. Simulation results show that ME-SCL can reduce the run-time complexity of SCL of up to 50%.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/13/2021

Input-distribution-aware parallel decoding of block codes

Many channel decoders rely on parallel decoding attempts to achieve good...
research
02/05/2019

Fast Decoding of Multi-Kernel Polar Codes

Polar codes are a class of linear error correction codes which provably ...
research
12/09/2021

Adaptive List Decoder with Flip Operations for Polar Codes

Successive cancellation list decoders with flip operations (SCL-Flip) ca...
research
12/24/2020

Parallelism versus Latency in Simplified Successive-Cancellation Decoding of Polar Codes

This paper characterizes the latency of the simplified successive-cancel...
research
01/26/2019

A Two-staged Adaptive Successive Cancellation List Decoding for Polar Codes

Polar codes achieve outstanding error correction performance when using ...
research
02/23/2018

GPU Implementation and Optimization of a Flexible MAP Decoder for Synchronization Correction

In this paper we present an optimized parallel implementation of a flexi...
research
12/21/2018

A Complexity Reduction Method for Successive Cancellation List Decoding

This paper introduces a hardware complexity reduction method for success...

Please sign up or login with your details

Forgot password? Click here to reset