结合低密度奇偶校验码(LDPC)的译码算法和最新的现场可编程门阵列(FPGA)技术,提出了一种对低密度 奇偶校验码的最小和算法(MSA)进行C 语言现场可编程门阵列编程实现的新方案。基于Xilinx 公司的Virtex2 系列芯片 XC2V2000,设计实现了一种码长为250,码率为0.5 的(3,6)低密度奇偶校验码译码器,并给出了寄存器传输级(RTL)协同 仿真系统结构,证实了低密度奇偶校验码具有良好的纠错性能,为软件工程师开发基于现场可编程门阵列的嵌入式系统提供 了新的思路。
2022-05-01 10:55:17 1.05MB LDPC FPGA
1
用于来自3GPP TS38.212的新无线电LDPC码的编码器和解码器的Matlab仿真,并用于物理下行链路共享信道(PDSCH)和物理上行链路共享信道(PUSCH)。
2022-04-22 10:32:02 39KB matlab
1
LDPC 码(非满秩或满秩奇偶校验矩阵)的编码。 codeWord = ldpcEncoding(H,u): 输入变量: H:奇偶校验矩阵。 u:信息位向量。 输出变量: 码字:为信息位向量 u 生成的码字。
2022-04-16 19:37:28 3KB matlab
1
LDPC码并行译码算法的研究及其基于CUDA的实现
2022-04-15 11:10:45 2.49MB LDPC码 CUDA
1
LDPC_5GLDPC_5G标准下LDPC码的MATLAB实现_h5g_5gldpc_5G.zip
2022-04-11 13:21:44 19KB 源码
LDPC码编译码且为BPSK调制方式下的主程序
2022-04-10 21:34:26 3KB LDPC bpsk
1
LDPC码的编码 qPSK调制 解调 LDPC的BP译码
2022-03-27 13:23:33 354KB LDPC BP算法 qPSK调制
1
高斯白噪声matlab代码LDPC码 在加性高斯白噪声(AWGN)通道上模拟常规(3,6)LDPC码的误码率性能。 上面附有一个MATLAB,用于解码通过加性白高斯信道传输的常规LDPC码。 使用和积算法(SPA)进行解码。 整个代码分为几个小块(函数),其中名为“代码”的调用函数作为基线。 该过程所需的奇偶校验矩阵以表的形式给出,该表已存储在excel工作表中,并在调用过程中由调用函数进行调用。 代码的结果是在端到端的错误概率与接收的信噪比之间绘制的图形形式。
2022-03-24 20:54:23 66KB 系统开源
1
LDPC码的PEG算法Matlab code
2022-03-21 15:34:01 1KB PEG
1
针对IEEE802.16e标准,基于层译码算法(TDMP)提出了一种适用于多码率、多码长的LDPC码译码器结构。该译码器采用半并行化和流水线设计,可以在保证电路灵活性的同时提高译码吞吐量。利用Xilinx公司的ISE工具进行综合仿真,使用的FPGA芯片为Virtex4-xc4vfx12-sf363-12,最大工作频率为170.278 MHz,译码吞吐量可达到128.77 Mb/s。
2022-03-20 16:58:30 253KB IEEE 802.16e标准 TDMP LDPC码译码器
1