LLR-based Successive-Cancellation List Decoder for Polar Codes with Multi-bit Decision

03/23/2016
by   Bo Yuan, et al.
0

Due to their capacity-achieving property, polar codes have become one of the most attractive channel codes. To date, the successive cancellation list (SCL) decoding algorithm is the primary approach that can guarantee outstanding error-correcting performance of polar codes. However, the hardware designs of the original SCL decoder have large silicon area and long decoding latency. Although some recent efforts can reduce either the area or latency of SCL decoders, these two metrics still cannot be optimized at the same time. This paper, for the first time, proposes a general log-likelihood-ratio (LLR)-based SCL decoding algorithm with multi-bit decision. This new algorithm, referred as LLR-2Kb-SCL, can determine 2K bits simultaneously for arbitrary K with the use of LLR messages. In addition, a reduced-data-width scheme is presented to reduce the critical path of the sorting block. Then, based on the proposed algorithm, a VLSI architecture of the new SCL decoder is developed. Synthesis results show that for an example (1024, 512) polar code with list size 4, the proposed LLR-2Kb-SCL decoders achieve significant reduction in both area and latency as compared to prior works. As a result, the hardware efficiency of the proposed designs with K=2 and 3 are 2.33 times and 3.32 times of that of the state-of-the-art works, respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2019

Permutation Decoding of Polar Codes

A new permutation decoding approach for polar codes is presented. The co...
research
01/09/2022

Joint Successive Cancellation List Decoding for the Double Polar codes

As a new joint source-channel coding scheme, the double polar (D-Polar) ...
research
05/18/2022

A Sequence Repetition Node-Based Successive Cancellation List Decoder for 5G Polar Codes: Algorithm and Implementation

Due to the low-latency and high-reliability requirements of 5G, low-comp...
research
12/06/2017

On Path Memory in List Successive Cancellation Decoder of Polar Codes

Polar code is a breakthrough in coding theory. Using list successive can...
research
06/29/2018

A Low-Latency List Successive-Cancellation Decoding Implementation for Polar Codes

Due to their provably capacity-achieving performance, polar codes have a...
research
08/06/2018

A Flip-Syndrome-List Polar Decoder Architecture for Ultra-Low-Latency Communications

We consider practical hardware implementation of Polar decoders. To redu...
research
12/14/2018

Partial Selection for Successive Cancellation List Decoding of Polar Codes

Polar codes have attracted a lot of attention during past few years and ...

Please sign up or login with your details

Forgot password? Click here to reset