Matlab代码verilog awgn_boxmuller 一,引言 由Verilog HDL在Xilinx Virtex Ultra-Scale FPGA上实现的Fmax高达320MHz的FPGA的AWGN信号发生器IP。 生成器基于Box-Muller算法,定点处理以及精度分析请参考以下论文: -DU Lee,JD Villasenor,W。Luk和PHW Leong,“使用Box-Muller方法及其误差分析的硬件高斯噪声发生器”,《 IEEE Transactions on Computers》,计算机学报,第55卷,第6期,第659页– 671,2006年6月。 二。 IP核心功能 1.适用于FPGA / ASIC的可综合Verilog HDL设计。 2.Bit精确的matlab定点模型。 3.高精度性能,精确到最后一个单位,最高可达8.15 sigma。 4. Modelsim的最新仿真环境。 三, 性能测试 资源利用率 1767个LUT,915个FF,8个DSP48、2.5个BRAM36k。 (在Xilinx Virtex超大规模FPGA上) Fmax 320MHz,可
2021-11-16 15:47:45 2.48MB 系统开源
1
AWGN信道中的码率与Shannon限 *
2021-11-15 02:39:36 329KB 信息论与编码
1
matlab精度检验代码密度演化-AWGN 子文件夹中的main.m包含GA的原型互逆信道近似(RCA),例如多边缘类型(MET)LDPC码的密度演化迭代解码阈值的近似。 使用S.-Y.Chung GD Forney,TJ Richardson,R.Urbanke文章中的RCA构造代码关于香农极限0.0045 dB以内的低密度奇偶校验码的设计,IEEE通信字母5(2),58- RCA方法在S.-Y.Chung中有详细介绍,第60页,2001年。 麻省理工学院麻省理工学院的论文,2000年。在Matlab和GNU Octave 5.1的旧版本(2011年)和新版本(2018年)上进行了测试(比Matlab慢几倍)。 RCA-GA是从运行时间和准确性快速进行DE近似的最佳方法之一。 Protograph RCA不需要生成Protograph,可使用带环围/ EMD()的模拟退火或其他QC扩展方法直接将其抬高。 profgen.m-基于AWGN信道下LDPC码度分布优化的基于密度演化的GA近似。 取自亚历山大·德·贝纳斯特(Alexandre de Baynast)。 由于lsqlin实施工
2021-11-07 20:52:09 166KB 系统开源
1
BPSK(AWGN)中理论误码率与实际误码率的比较。
2021-11-03 11:41:12 1KB matlab
1
Rayleigh 信道和AWGN信道下BPSK的误码率分析matlab仿真
2021-11-01 21:02:17 2KB BPSK BER 瑞利信道 AWGN
1
此文件计算 AWGN 中 BPSK 的 BER,适用于各种 Eb/N0 值,然后将模拟 BER 与理论 BER 进行比较
2021-10-30 21:02:54 2KB matlab
1
1、本程序用于仿真里德-穆勒(Reed-Muller)码在AWGN信道中的性能,调制采用bpsk 2、理论请参见《差错控制编码》(第二版),Shu Lin(美)编,晏坚等(译)一书P70-75. 且仿真结果与书中图4-2完全一致 3、BPSK_AWGN_RM_Code.m为主程序,点击运行即可 4、The_creation_of_RM_code.m和RM_Decode.m分别为RM码的编、译码程序, 而Majority_logic_decision.m用于译码中的大数判决, combine_dunction.m用于计算组合数。
2021-10-27 16:13:48 6KB Reed-Muller AWGN信道 调制
1
用于模拟传输和接收 16-QAM 调制的脚本。 符号错误率是从模拟中发现的,并确认模拟结果与理论描述比较好。 理论描述请参考以下帖子: http://www.dsplog.com/2007/12/09/symbol-error-rate-for-16-qam/
2021-10-19 16:57:11 1KB matlab
1
FBMC 的 AWGN 信道仿真(matlab实现) The simulation of FBMC with AWGN channel.
2021-10-16 15:19:25 3KB AWGN matlab FBMC
1