Operation Merging for Hardware Implementations of Fast Polar Decoders

06/03/2020
by   Furkan Ercan, et al.
0

Polar codes are a class of linear block codes that provably achieves channel capacity. They have been selected as a coding scheme for the control channel of enhanced mobile broadband (eMBB) scenario for 5^th generation wireless communication networks (5G) and are being considered for additional use scenarios. As a result, fast decoding techniques for polar codes are essential. Previous works targeting improved throughput for successive-cancellation (SC) decoding of polar codes are semi-parallel implementations that exploit special maximum-likelihood (ML) nodes. In this work, we present a new fast simplified SC (Fast-SSC) decoder architecture. Compared to a baseline Fast-SSC decoder, our solution is able to reduce the memory requirements. We achieve this through a more efficient memory utilization, which also enables to execute multiple operations in a single clock cycle. Finally, we propose new special node merging techniques that improve the throughput further, and detail a new Fast-SSC-based decoder architecture to support merged operations. The proposed decoder reduces the operation sequence requirement by up to 39%, which enables to reduce the number of time steps to decode a codeword by 35%. ASIC implementation results with 65 nm TSMC technology show that the proposed decoder has a throughput improvement of up to 31% compared to previous Fast-SSC decoder architectures.

READ FULL TEXT
research
11/08/2019

Low Latency Decoder for Short Blocklength Polar Codes

Polar codes have been gaining a lot of interest due to it being the firs...
research
03/21/2019

Rate-Flexible Fast Polar Decoders

Polar codes have gained extensive attention during the past few years an...
research
07/21/2020

Implementation of a High-Throughput Fast-SSC Polar Decoder with Sequence Repetition Node

Even though polar codes were adopted in the latest 5G cellular standard,...
research
03/09/2019

Polar Coding with Chemical Reaction Networks

In this paper, we propose a new polar coding scheme with molecular progr...
research
07/04/2018

A 5.16Gbps decoder ASIC for Polar Code in 16nm FinFET

Polar codes has been selected as 5G standard. However, only a couple of ...
research
09/17/2020

Practical Dynamic SC-Flip Polar Decoders: Algorithm and Implementation

SC-Flip (SCF) is a low-complexity polar code decoding algorithm with imp...
research
11/20/2019

Decoding Polar Codes via Weighted-Window Soft Cancellation for Slowly-Varying Channel

Polar codes are a class of structured channel codes proposed by Arıkan ...

Please sign up or login with your details

Forgot password? Click here to reset