Tb/s Polar Successive Cancellation Decoder 16nm ASIC Implementation

by   Altuğ Süral, et al.

This work presents an efficient ASIC implementation of successive cancellation (SC) decoder for polar codes. SC is a low-complexity depth-first search decoding algorithm, favorable for beyond-5G applications that require extremely high throughput and low power. The ASIC implementation of SC in this work exploits many techniques including pipelining and unrolling to achieve Tb/s data throughput without compromising power and area metrics. To reduce the complexity of the implementation, an adaptive log-likelihood ratio (LLR) quantization scheme is used. This scheme optimizes bit precision of the internal LLRs within the range of 1-5 bits by considering irregular polarization and entropy of LLR distribution in SC decoder. The performance cost of this scheme is less than 0.2 dB when the code block length is 1024 bits and the payload is 854 bits. Furthermore, some computations in SC take large space with high degree of parallelization while others take longer time steps. To optimize these computations and reduce both memory and latency, register reduction/balancing (R-RB) method is used. The final decoder architecture is called optimized polar SC (OPSC). The post-placement-routing results at 16nm FinFet ASIC technology show that OPSC decoder achieves 1.2 Tb/s coded throughput on 0.79 mm^2 area with 0.95 pJ/bit energy efficiency.



There are no comments yet.


page 1

page 6


Terabit-per-Second Multicore Polar Code Successive Cancellation Decoders

This work presents a high throughput and energy efficient multicore (MC)...

Fast polar codes for terabits-per-second throughput communications

Targeting high-throughput and low-power communications, we implement two...

A unified polar decoder platform for low-power and low-cost devices

In this paper, we design a polar decoding platform for diverse applicati...

Quantized Polar Code Decoders: Analysis and Design

Applications of massive machine-type communications, such as sensor netw...

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

Polar codes has been selected as 5G standard. However, only a couple of ...

Realization of Stochastic Neural Networks and Its Potential Applications

Successive Cancellation Decoders have come a long way since the implemen...

An Asymmetric Adaptive SCL Decoder Hardware for Ultra-Low-Error-Rate Polar Codes

In theory, Polar codes do not exhibit an error floor under successive-ca...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.