A Combinational Multi-Kernel Decoder for Polar Codes

11/16/2022
by   Hossein Rezaei, et al.
0

Polar codes have been selected as the channel coding scheme for control channel in the fifth generation (5G) communication system thanks to their capacity achieving characteristics. However, the traditional polar codes support only codes constructed by binary (2x2) kernel which limits the code lengths to powers of 2. Multi-kernel polar codes are proposed to achieve flexible block length. In this paper, the first combinational decoder for multi-kernel polar codes based on successive cancellation algorithm is proposed. The proposed decoder can decode pure-binary and binary-ternary (3x3) mixed polar codes. The architecture is rate-flexible with the capability of online rate assignment and supports any kernel sequences. The FPGA implementation results reveal that for a code of length N = 48, the coded throughput of 812.1 Mbps can be achieved.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2023

High-Throughput Rate-Flexible Combinational Decoders for Multi-Kernel Polar Codes

Polar codes have received growing attention in the past decade and have ...
research
02/02/2018

A Multi-Kernel Multi-Code Polar Decoder Architecture

Polar codes have received increasing attention in the past decade, and h...
research
01/04/2019

Practical Polar Code Construction Using Generalised Generator Matrices

Polar coding is a recently proposed coding technique that can provably a...
research
05/07/2023

Unrolled Architectures for High-Throughput Encoding of Multi-Kernel Polar Codes

Over the past decade, polar codes have received significant traction and...
research
02/06/2019

Asymmetric Construction of Low-Latency and Length-Flexible Polar Codes

Polar codes are a class of capacity-achieving error correcting codes tha...
research
01/24/2018

A New Construction of Nonbinary Polar Codes with Two-stage Polarization

In this paper, we propose a new class of nonbinary polar codes with two-...
research
04/04/2019

On Polar Coding for Binary Dirty Paper

The problem of communication over binary dirty paper (DP) using nested p...

Please sign up or login with your details

Forgot password? Click here to reset