基于GF域的多进制QC-LDPC误码率matlab仿真,译码采用EMS算法

作品简介

包括程序操作录像+说明文档

1.软件版本

matlab2022a/matlab2024b

2.运行方法

     使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。视频播放使用windows media player播放。

3.部分仿真截图


4.内容简介

多元LDPC码的校验矩阵中非零元的个数很少,域元素的置换过程采用查表的方法。将校验矩阵中出现的非零元的乘法表与除法表存入ROM中,置换只需从相应的ROM中读取结果。但是,若校验矩阵中非零元的个数较多,则需要设计有限域乘法器和除法器。校验节点更新开始时,首先读取数据,之后对其中的域值进行置换,并将置换后的消息向量存入分布式存储器中,单步运算单元逐一完成消息向量之间运算,最终的更新结果存入分布式存储器中,输出结果单元将更细结果输出,结果中的域值每一个校验节点的更新过程同样需要多步的运算,每一步的运算需要相同的运算模块来完成。校验节点更新过程同样分为前向和后向过程,这里不再赘述。



创作时间:2025-05-10 23:26:25