A fast simulator and a library dedicated to the channel coding.
-
Updated
Oct 29, 2024 - C++
A fast simulator and a library dedicated to the channel coding.
Matlab simulations of the encoder and SCL decoder for the New Radio polar code from 3GPP Release 15
List of open source channel coding projects and libraries.
A library for polar codes in Python.
A CRC-aided successive cancellation list (SCL) decoding algorithm for polar codes and PAC codes with various code constructions/rate profiles. The list decoding algorithm is an adaptive two stage successive cancellation list (SCL) algorithm. First it tries L=1 and then L=L_max. The performance is the same is list decoding with L_max.
CRC-Aided Polar Codes for 5G New Radio
This project is made to generate Polar decoders (unrolled decoders).
A model of Polar encoder/decoder
Matlab implementation of polar codes for a BEC
Error correcting coding research tools
A list Viterbo algorithm for decoding PAC codes with various code constructions/rate-profiles
Matlab codes for course "LDPC and Polar Codes in 5G Standard" by IITM. Coded by Teddy van Jerry.
IIT Madras Course on LDPC and Polar Codes for the 5G Standard
Multi-thread high-speed polar code decoders implemented in C++.
Code repository for "CRISP: Curriculum based Sequential neural decoders for Polar code family" - ICML 2023
PolarDecoders implemented in Verilog. SC, SCL, CA-SCL and CA-PC-SCL are supported.
The Algorithm to construct Error Coefficient-reduced Polar/PAC Codes and enumeration of minimum weight codewords of polar codes
An algorithm for enumerating the minimum weight codewords of pre-transformed polar codes.
Add a description, image, and links to the polar-codes topic page so that developers can more easily learn about it.
To associate your repository with the polar-codes topic, visit your repo's landing page and select "manage topics."