Skip to content
#

bcjr

Here are 10 public repositories matching this topic...

Language: All
Filter by language

本项目是信息论与编码课程的大作业,涵盖了卷积码 (Convolutional Codes) 与 Turbo 码 (Turbo Codes) 的核心算法实现。通过在 AWGN 信道下进行多维度仿真对比(不同码型、判决方式、迭代次数、码长等),系统分析了误码率 (BER) 性能。项目包含 Viterbi、BCJR 等经典译码算法,以及 Turbo 码的并行级联 (PCCC) 与串行级联 (SCCC) 架构,展示了交织增益、迭代收敛特性和误平层表现。仓库提供完整的源代码、仿真数据与绘图脚本,便于复现和扩展实验。

  • Updated Jan 12, 2026
  • C

Design and simulation toolkit for Decomposed Parallel Concatenated Convolutional Codes (DPCCC): a novel turbo code structure with improved minimum Hamming distance. Includes decoder-free interleaver design, N-impulse design, and Monte Carlo BER/FER simulation.

  • Updated Jun 11, 2026
  • C

Header-only library for error control coding (ECC) simulations and experiments. Can deal with arbitrary finite fields and complex field relationships, based on compile-time or runtime LUTs. Provides data structures and algorithms for matrices, vectors, and polynomials.

  • Updated Aug 6, 2026
  • C++

Add this topic to your repo

To associate your repository with the bcjr topic, visit your repo's landing page and select "manage topics."

Learn more