论文部分内容阅读
本文采用现代SCSI磁盘阵列技术,开发出基于FPGA的雷达波形产生器,该波形产生器能产生80M带宽的任意雷达波形,并能模拟目标回波信号、杂波信号、回波信号。在大容量存储方面,传统的普通硬盘已不能满足高速实时系统存储的要求。如IDE硬盘的传输速率只能达到每秒100MB或133MB,SATAⅡ的传输率最高为300MB/s。本文研究的波形产生器采用SCSI硬盘作为存储设备,SCSI硬盘的Ultra320 SCSI传输模式的传输速率可以达到320MB/s,连续传输速率可以达到40MB/s,并且易于扩展,可同时并联多个硬盘组成磁盘阵列,使其存储速度成倍提高,满足了现代雷达波形产生器所需的高速大容量传输存储的需求。波形产生器以FPGA为核心,SCSI磁盘阵列存储波形数据,通过DMA通道将波形数据传输给DDS,产生相应的波形。最初的波形数据由PC机产生,通过USB通道传输给FPGA的FLASH,由FPGA将波形数据写入SCSI磁盘阵列。本文的主要工作如下:1.深入研究雷达波形产生的基本理论,阐述了目标回波、相干视频回波、杂波、噪声的模拟方法以及频率合成技术的相关理论;2.通过比较现有的各种大容量存储设备,根据系统的实际要求,确立了以SCSI磁盘阵列为核心存储设备;3.基于Quartus平台,完成了SCSI磁盘阵列的控制通道、DMA数据通道的设计,通过调用USB模块的动态链接库,实现了PC机与FPGA间的通信;4.完成了基于niosⅡ的DDS控制通道设计,并通过在Quartus下自行搭建模块,完成了DDS数据通道设计;5.完成了系统的软硬件调试,测试结果表明,系统功能达到了预定目标、运行稳定可靠;6.完成了波形产生器在船舶通信导航雷达中的应用。分析了相关实现方案,通过解剖RA772船舶导航雷达的结构和功能,提出了基于波形产生器为核心的新导航雷达设计方案;