Fast multi-thread FEC simulator & library of efficient digital communication algorithms for SDR.
-
Updated
Mar 27, 2025 - C++
Fast multi-thread FEC simulator & library of efficient digital communication algorithms for SDR.
Simulate optical communications systems with Python.
Work being done on the DVB-receiver for Phase 4 Ground.
Reusable C++ coding-related code library
Full piplined LDPC decoder (IEEE 802.16e) implement in FPGA using Xilinx HLS(C synthesis to Verilog Codes)..
Belief propagation with sparse matrices (scipy.sparse) in Python for LDPC codes. Includes NumPy implementation of message passing (min-sum and sum-product) and a few other decoders.
My implementation of LDPC codes. For details visit: https://yairmz.github.io/LDPC/
Rate adaptive LDPC based solutions for distributed source coding
Progressive edge growth PEG for LDPC code and QC-LDPC construction C++, Python, Matlab PEG with ACE and Avoiding Generating Small Cycles
Importance Sampling and Linear Programming based Enumerating and Weighing of Trapping sets in LDPC codes, ISING models and related DNN Arch( Transformer, RBM, BM, SPN und etc),
5G NR LDPC C++ Implementation
Belief propagation on Tanner graphs (LDPC decoder)
LDPC MATLAB simulation using BPSK + AWGN modulation decoded using Sum Product and Min Sum Algorithm
Python Tools for Quantum Error Correction
T. R. Halford and K. M. Chugg Matlab implementation for LDPC codes cycles of girth, girth+2, girth+4 counting
Python 5G toolbox provide 3GPP 5G NR physical layer high-phy and low-phy libraries. It has passed 60K+ testcases which were generated from Matlab 5G toolbox.
Add a description, image, and links to the ldpc topic page so that developers can more easily learn about it.
To associate your repository with the ldpc topic, visit your repo's landing page and select "manage topics."