论文部分内容阅读
传统雷达信号数据处理系统的设计一般只针对单一型号的雷达,处理系统的主处理器一般采用DSP处理器,内部硬件架构固定,数据传输方式非常专一,软件继承性不高,整个系统的通用性和可扩展性比较差。现代的雷达已开始向传统雷达以外的方向进行拓展,要求其处理系统的硬件模块化、通用化、可快速重构,软件开发难度低,开发周期短,导致传统处理系统的设计已不能满足要求。随着半导体及处理器技术的发展,通用处理器的性能已和DSP相当甚至超越DSP,所以采用通用处理器和实时操作系统的雷达信号数据处理平台将更富竞争力,是设计热点之一。本文所设计研制的处理平台是某舰载雷达处理系统的核心处理部分,该雷达处理系统由多个处理平台组成,外部有多路速率达3.125Gbps的光纤输入,处理平台间数据交换率高达8Gbps,要求处理平台有非常强的运算能力和数据交换率,并且整个处理系统要承受舰载设备的恶劣工作环境;结合此任务需求,兼顾通用性和可扩展性,设计实现了一款采用VPX标准总线为基本总线,以四片双核PowerPC、大容量高性能FPGA和SRIO/PCIe/GbE高速串行总线交换为基本架构的雷达信号数据处理平台。本文综合分析系统的具体需求,根据需求对核心芯片进行了选型,确定了整体设计方案、设计原理并进行硬件设计;重点描述了高速串行接口SRIO、PCIe和千兆以太网交换模块的实现;在硬件基础上完成了Vx Works 6.8操作系统的移植和矢量函数库应用;针对处理平台数据传输率和运算性能进行了实际测试。基于双核PowerPC的雷达信号数据处理平台各个功能模块在工作上稳定可靠,并且可以达到最初的设计指标和工程上的运用指标,在实际的测试平台上也是性能相对非常稳定无意外,并能根据不同雷达需求快速重构一个处理系统,具有良好的工程应用价值。