详细描述了LDPC解码的算法和设计实现,可以作为接收机解码电路设计和实现的参考,使用该算法,可以使系统硬件资源比常规方法低18%,是很不错的东东,就是有一些难度,适合专业技术开发人员。
2022-12-05 21:43:58 1.23MB LDPC 迭代译码 BP算法
1
为了提高准循环低密度奇偶校验(QC-LDPC)译码器的吞吐率、迭代译码收敛速度和资源利用率,本文针对QC-LDPC码校验矩阵的结构特性设计一种层间流水线结构译码器。该译码器对译码策略和校验节点更新结构进行优化,克服了传统分层译码并行所带来的数据冲突问题;各分层之间的迭代译码非串行进行,校验节点和变量节点可并行计算,有效地提高译码器的资源利用率;校验节点更新的结构在不增加运算复杂度的情况下消耗时间更短,分层最小和算法加快了迭代译码的收敛速度,压缩了单次迭代所需时间。本文以WIMAX标准(2304,1152)QC-LDPC码为例,以现场可编程门阵列(FPGA)作为实现平台,仿真并实现了基于最小和算法的QC-LDPC译码器。结果表明,当译码器工作频率为200 MHz、迭代次数为10次时,吞吐量可达到1 Gbit/s。
2022-10-06 20:58:38 1.39MB QC-LDPC码 吞吐率 译码器 迭代译码
1
为解决在多径环境下,部分正交频分复用(OFDM)子载波可能遭受深衰落而导致系统性能严重下降的问题,该文提出了一种准循环低密度奇偶校验(QC-LDPC)编码的OFDM系统。在该系统中,编码后的校验比特被映射到更高阶的星座图中,并在迭代译码中采用Group Shuffled消息传递调度。根据码字比特映射方式的不同,利用基于Group Shuffled置信传播的密度演进的高斯近似对QC-LDPC码进行了优化。加性.高斯白噪声和Rayleigh衰落信道下的仿真结果表明,该系统具有更好的纠错性能和更快的译码收敛速度
2022-07-22 09:59:22 387KB 自然科学 论文
1
【doc】用于Turbo迭代译码的近似Log-MAP算法研究.doc
2022-05-09 09:06:31 40KB 文档资料 算法
LDPC码与RS码的联合迭代译码的实现算法
2022-03-03 18:13:20 199KB ldpc RS
1
bch_codec.m: 主程序 sub_decod_bch.m: 译码子程序 sub_encod_bch.m: 编码子程序 sub_gf_add.m: 有限域元素加法子程序 sub_gf_gen.m: 有限域生成子程序 sub_gf_mul.m: 有限域元素乘法子程序 sub_poly_div.m: 二元域多项式除法子程序 和本程序配套的本人博客链接为:https://blog.csdn.net/wlwdecs_dn/article/details/121325352
2022-02-18 09:03:54 8KB matlab BCH 信道译码 BM迭代译码
rs_codec.m: 主程序 sub_decod_rs.m: 译码子程序 sub_gf_add.m: 有限域元素加法子程序 sub_gf_gen.m: 有限域生成子程序 sub_gf_mul.m: 有限域元素乘法子程序 sub_poly_div_bin.m: 二元域多项式除法子程序 sub_poly_div_Mary.m: 有限域多项式除法子程序 sub_poly_mul_Mary.m: 有限域多项式乘法子程序 sub_rs_func.m: 伴随式计算子程序 sub_rs_gx_gen.m: 码生成多项式系数生成子程序 和本程序配套的本人博客链接为:https://blog.csdn.net/wlwdecs_dn/article/details/122156548
2022-02-18 09:03:54 10KB matlab RS码 信道译码 多进制BCH
结合几何成形与概率成形的思想,提出了一种适用于比特交织编码调制系统的星座成形映射方法。该方法基于实用信号星座,通过不使用部分能量较大的信号点并利用多对一的映射关系,使发送信号逼近最佳输入概率分布。利用解调器和译码器之间的迭代译码,该方法可方便地获得成形增益。基于容量和外信息转移图分析,给出了信号星座和信号到符号映射的优化方法。理论分析和仿真结果表明,在高斯白噪声信道和独立Rayleigh衰落信道下,该映射方法利用大信号星座在采用迭代译码的比特交织编码调制系统中均能取得优于传统 Gray 映射的误码性能,且随着调制阶数的增大可进一步提高成形增益。
1
针对Turbo乘积码译码延时的问题,提出一种基于校验子的Turbo乘积码译码算法(S-TPC),该算法根据校验子的值采取不同方式对每行(列)进行译码,节省了一部分校验子为0的码字的硬判决译码运算量。仿真结果表明,S-TPC(32,26)在迭代4次时,能在不降低译码性能的情况下,减少近50%的计算量。
1
如题,可配套博主博客尽情享用,博客中有BM迭代译码的原理详解和例子解析: https://blog.csdn.net/wlwdecs_dn/article/details/121325352 文件列表: | bch_codec.m | 主程序 | | sub_gf_gen.m | [有限域生成](https://blog.csdn.net/wlwdecs_dn/article/details/119991397)子程序 | | sub_gf_add.m | 有限域加法子程序 | | sub_gf_mul.m | 有限域乘法子程序 | | sub_poly_div.m | [多项式除法](https://blog.csdn.net/wlwdecs_dn/article/details/119860836)子程序 | | sub_encod_bch.m | [BCH编码](https://blog.csdn.net/wlwdecs_dn/article/details/119999640)子程序 | | sub_decod_bch.m | BCH码简化的BM迭代译码子程序 | | plot_bch_dec.m | 画图子程序 | | ber_aft_bch_15_7_2.mat | (15,7,2)码译码误码率数据文件 | | ber_aft_bch_15_11_1.mat | (15,11,1)码译码误码率数据文件 | | ber_aft_bch_31_26_1.mat | (31,,26,1)码译码误码率数据文件 | | ber_aft_bch_31_21_2.mat | (31,21,2)码译码误码率数据文件 | | ber_aft_bch_63_57_1.mat | (63,57,1)码译码误码率数据文件 | | ber_aft_bch_63_51_2.mat | (63,51,2)码译码误码率数据文件 |
2021-11-22 18:02:45 8KB 本原BCH BM迭代译码 简化的BM BCH