7
1.1 研究背景及意义 7
1.2 Verilog HDL硬件描述语言 7
1.3 实时控制计算机的主要功能 8
1.4 论文内容和章节安排 8
2 实时控制计算机的设计方案 10
2.1 引言 10
2.2 实控机的FPGA实现 10
2.3 实控机与PC机的通信 11
2.4 实控机与模拟器的通信 12
2.5 本章小结 15
3 实时控制计算机的Verilog编程实现 16
3.1 引言 16
3.2 Verilog模块结构 16
3.3 主要模块分析 16
3.3.1 模块内重要变量的含义 17
3.3.2 时钟倍频模块 17
3.3.3 存储器模块 18
3.3.4 CPI脉冲和PRF脉冲产生模块 19
3.3.5 数据读写模块 20
3.3.6 输出波形选择模块 21
3.4 本章小结 22
4 结果验证 23
4.1 引言 23
4.2 Modelsim仿真结果 23
4.2.1 时钟倍频 23
4.2.2 CPI脉冲和PRF脉冲 23
4.3 Chipscope调试结果 23
4.3.1 发送联机命令和开始命令 24
4.3.2 发送数据 26
4.3.3 发送结束命令 27
4.4 示波器输出波形 28
4.5 本章小结 32
结 论 33
致 谢 34
参考文献 35
1 绪论
1.1 研究背景及意义
雷达,也就是无线电探测和测距。它作为一种利用电磁波来发现目标和测量目标的坐标以及运动参数的电子设备,正随着电子技术的发展在不断地进步,其内涵和研究内容也在不断地拓展。自第二次世界大战开始,雷达就应用在军事方面。数字技术的飞速发展加上电子计算机的问世,使得雷达的结构组成和设计发生了根本性的变化。二战后雷达发展了单脉冲角度跟踪、脉冲多普勒信号处理、合成孔径和脉冲压缩的高分辨率、有源或无源的相位阵列、多目标探测和跟踪等新的雷达体制;当代雷达也发展了同时多功能、自动目标识别的能力,且大多数控制功能是在系统内部完成的。
越来越复杂的雷达系统带来的不仅仅是日渐提高的雷达系统自身的性能,还带来了更多对雷达系统调试的困难。在雷达研制过程中,通常人们使用飞行器做外场实验以提供雷达的测试数据,但这种做法的缺陷主要有:人力物力耗费比较高,测试环境不可以控制,测试数据的对比性不佳。那么,如果能高度仿真测试环境,使用模拟手段来调试雷达系统将带来很多便利之处。由此,目标回波模拟器应运而生并迅速发展起来。[3]论文网 雷达目标模拟器的实控机FPGA的软件设计与实现(2):http://www.751com.cn/tongxin/lunwen_72083.html