There are no reviews yet. Be the first to send feedback to the community and the maintainers!
FEC-Archive-Verilog
Verilog Forward Error Correction Archive: BOX-Muller for fast AWGN generation, Universal Demapper from BPSK to QAM-512, different Forward Error Correction coders and decoders Hamming code, Golay code (24), 4-dimension 8-ary phase shift keying trellis coded modulation (TCM_4D_8PSK), BCH, CCSDS and recursive systematic convolutional (RSC) Turbo codesConstruct-Long-Length-Block-and-Convolutional-MET-QC-LDPC-
construction high perfomance long length, low error floor block Multi-edge Type (MET) QC-LDPC codes and Tail-Biting convolutional MET QC-LDPC Codes (MET QC-LDPCC codes)Simulated-annealing-lifting-QC-LDPC
Simulated annealing lifting for high girth QC-LDPC include ACE/EMD optimization. Make QC-LDPC from protograph (base matrix)Topology-Signal-Processing
SRDNN channel estimation show more 1 dB gain under LTE EPA/ETU and 5G NR channels compare to MMSE channel estimation and ability to work on wireless channels that have not previously been trained.Simple-platform-to-Study-5G-LDPC-codes-and-decoders
Simple platform to Study 5G eMBB MET QC-LDPC codes and BP MS OMS NMS decodersBP-decoder-for-NB_LDPC-codes
Non Binary-LDPC sum-product decoder (flooding and layered) using FFT (QSPA-FFT)Shannon-and-Polyanskiy-bound
Matlab and Python implementation of Different Information Theoretical Bounds: Shannon limit, Sphere Packaging Bound, Polyanskiy bound, Union Bound, Converse, Cramer-Raotrapping-sets-enumeration
Enumerating Search and Weighing of Trapping sets in LDPC codes, Importance SamplingGeneralized-Mutual-Information-
Algebraic_QC-LDPC
Algebraic methods for construction QC-LDPC and cyclic LDPC LDGM EG-LDPC source codesEMS-decoder-of-NB-LDPC-codes
Extended Min-Sum decoder of NB-LDPC codes. Complexity reduction of MS using truncated low values LLRsProtograph_EXIT_chart
Simple implementation (polynomial approx.) of Protograph EXIT-chart (PEXIT) for estimation of iterative decoding threshold of LDPC codes using Mutual InformationBelief-Propagation-decoder-of-Polar-Codes
Belief Propagation decoder of Polar Codes which implement Arikan sequential and parallel layers schedullersStopping-sets-enumerator
Linear programming based Stopping sets enumerator for regular and irregular QC-LDPC codesDensity-Evolution-for-relay-flat-fading-channel-
LDPC codes Density Evolution for relay flat fading channelExit-chart
This application estimate iterative decoding threshold using degree description, Stephan ten Brink. More general decription of LDPC codes ensembleInformation-Bottleneck-LDPC-Decoder
Lolipop_cycles_count
T. R. Halford and K. M. Chugg Matlab implementation for LDPC codes cycles of girth, girth+2, girth+4 countingclassic-PEG-
Progressive edge growth PEG for LDPC code and QC-LDPC construction C++, Python, Matlab PEG with ACE and Avoiding Generating Small CyclesProtograph-Sieving-Method-for-Construction-MET-LDPC-codes
LDPC-Bit-Filling-method
Bit Filling method LDPC code construction methodGAMP-regression
Generalized Approximate Message Passsing (GAMP) with known variance and prior hyperparameters for regressionSparse-Graph-Based-Codes-for-Sub-Nyquist-Sampling
puncturing-optimization
Syndrom based and k-step recover puncture pattern optimization for LDPC codesCompressed-Sensing-BP
Optimization-of-NB-LDPC-row-codes-using-Fossorier-Declerq-
Declerq Fossorier row code optimization for NB-LDPC codesCovariance-Evolution-
Covariance Evolution for LDPC codes finite length constructionGaussian-BP-und-Compressed-Sensing
EMD-Spectrum-LDPC
Enumerate LDPC Codes extrinsic message degree (EMD) Spectrum for analyzing cycles properties sublinear and part of linear trapping setsACE-PEG-Project
This algorithm gives ACE-PEG algorithm to construct good PBRL LDPC code. (Written by C++)-Tail-biting-Spatially-coupled-QC-LDPC-codes-cycles-broken
Broke cycles according to shifts of tailbiting convolutional codesLDPC-Iterative-Bit-Flipping-family-decoders
Iterative Bit-flipping LDPC decoders LDPC Hard DecodersPatents
ECC patentsUpper-Bound-on-Code-distance-from-Lifted-QC-parity-check-matrix
Parallel implementation of MSVBS ( MacKay-Smarandache-Vontobel-Butler-Siegel) upper bound estimation of code distance ( Hamming distance) using MPI (multi tread CPU and Cluster)Topology-Data-Analysis-Betti-Numbers-of-that-data-using-a-witness-complex
Topology Data Analysis Betti Numbers of that data using a witness complex-Greedy-Guess-and-Test-method-for-construction-QC-LDPC-codes-with-CPM-of-weigth-more-than-1.
Greedy Guess-and-Test method for construction QC-LDPC codes with CPM of weigth more than 1.Upper-bound-on-code-distance-of-QC-LDPC-codes-based-on-MacKay-Vontobel-Smarandache
Upper bound on code distance of QC-LDPC codes based on MacKay-Vontobel-Smarandache using parity-check matrixClassical-and-Quantum-Topology-ML-toric-spherical
Spherical and Hyperbolic Toric Topology-Based Codes On Graph Embedding for Ising MRF Models: Classical and Quantum Topology Machine LearningQR-decomposition-Benchmark
Compare of Serial Modified Gram-Shmidt, Householder (multi-core CPU MKL) and Givens (GPU CuBlas) QR-decompositionMacKay-Smarandache-Vontobel-qc-ldpc-code-distance-proto
Upper bound on code distance of QC-LDPC codes based on MacKay-Vontobel-SmarandacheReciprocal-channel-approximation-LDPC-Threshold
Protograph reciprocal-channel approximation (RCA) for approximation of Density Evolution Iterative Decoding Threshold of Multi Edge Type (MET) LDPC Codesfloor-scale-modular-lifting
Floor-Scale Modular lifting of MET-LDPC with ACE and Upper Bound on Code distance Constrains (Mackay-Vontobel-Smarandache-Siegel-Butler bound)TB_Spatially_Coupled
Make Coupling Tail-bitted Spatially-Coupled Convolutional QC-LDPC codes from Block code with equal shiftsLength-und-Rate-adaptive-code
Tool-chain to construct Length and Rate adaptive MET QC-LDPC Codes using EMD Spectrum and Hamming distance optimizationBG2_Number_Geometry_Code_Distance
PYNQ-SDIMAGE-ZYBO
PYNQ 2.1 SDIMAGE for ZYBO (old) Z-7010Phd-thesis-LDPC-code-construction-method-using-cycles-topology-optimization-code-pseudo-codewords
My Phd thesis and related material LDPC code construction method using cycles topology optimization: code/pseudo-codewordsfloor-scale-modular-lifting-of-MET-LDPC-Codes
Floor-scale modular lifting of MET-LDPC with estimation Upper bound on Code distance optimization and EMD for construction length adaptive codesGPU_implemetation_of_Tanner_lower_bound
Matlab GPU/CPU implementation for Tanner lower bound estimation on code distance (both codewords and TS pseudocodewords).Brouwer-Zimmermann_Hamming_distance
Fast Implementations of the Brouwer-Zimmermann Algorithm for the Computation of the Minimum Distance of a Random Linear Codeweight-distribution-of-a-linear-code
weight distribution of a linear code over a finite field F_q. The complexity of the presented algorithms is O(kq^k).Inference-via-Message-Passing-IMP-for-Matrix-Completion
Guess-and-Test-For-CPM-weight-more-1
Guess-and-Test method of Fossorier for construction QC-LDPC codes with CPM of weigth more than 1.CompressedSensing
various codes related to compressed sensing that have been used in my publicationsLove Open Source and this site? Check out how you can help us