新闻中心

EEPW首页>EDA/PCB>设计应用> 线性调频信号基于FPGA IP核的脉冲压缩设计

线性调频信号基于FPGA IP核的脉冲压缩设计

作者: 时间:2011-06-28 来源:网络 收藏

2.2.4 IFFT运算
IFFT运算的处理单元和FFT的处理单元采用相同的结构来实现。具体的实现方法是,在做IFFT运算前,先交换输入数据的实部和虚部,然后送入FFT处理单元按照FFT结构进行运算,得到运算结果后,再对其实部和虚部进行交换,然后除以运算点数1 024,就可以得到IFFT后的运算结果。
2.3 工程软件仿真
利用ModelSim仿真软件首先对程序代码进行时序功能仿真,完成逻辑的综合与实现之后再进行布局布线后仿真,此时的仿真已基本接近真实情况。综合后的仿真情况如图7所示,仿真结果表明软件运行正常,可实现

本文引用地址://m.amcfsurvey.com/article/191135.htm

c.JPG


2.4 测试数据分析
完成程序编制及仿真之后,把软件加载至中进行全面测试。通过Chipscope软件可以采集到A/D之后的I/Q线性调频基带信号数据以及经过处理后的脉压数据,把A/D后采集到的数据放在Matlab中进行理想的,与实际的脉压结果进行对比。从图8中可以看出,两种处理的结果是一致的,主副瓣比大约都在35 dB左右,主瓣宽度也基本相同。如图8所示。

k.JPG

d.JPG


脉冲压缩系统软、硬件调试完毕之后,通过板上的D/A输出可以直接监测脉冲压缩后的I/Q信号波形,如图9所示。

3 结语
本文主要介绍了一种利用FPGA设计脉冲压缩的方法,通过各种仿真与实际测试表明脉冲压缩结果正确。这种基于的模块化设计方法非常灵活,参数的设置和修改方便,大大缩减了设计的开发周期。需要注意的是,虽然的内部结构和实现功能已经固定,但设计时也要结合算法原理和IP核的自身特点综合考虑,对参数进行合理设置,以便获得硬件资源和运算速度的最优化。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭