论文部分内容阅读
现代雷达是以信号处理为核心,由多个分系统组成的复杂的系统。为了确保各子系统能够协调地工作,必须设计一个能够提供精确时序信号和实现多接口通信的功能模块,即雷达定时接口模块。随着雷达相关理论与技术的高速发展,雷达系统对定时接口模块的多功能、实时性和稳定性提出了更高的要求。现场可编程门阵列(FPGA)和高性能DSP处理器的发展使定时接口模块的通用化和模块化成为了可能。本文以Xilinx FPGA为主控制器,以ADSP TS201为协处理器,设计一款基于SOPC的通用定时接口控制系统。论文主要从方案设计、硬件平台实现、可编程片上系统(SOPC)设计和FPGA逻辑设计等方面详细地阐述了定时和接口的设计与实现。文章采用了基于MicroBlaze的硬件和软件设计技术,在软核内实现控制字的接收与解析以及系统工作模式的控制。通过逻辑设计完成了时序信号的产生与控制以及FPGA和DSP之间的通信接口设计。采用FPGA内部集成的MAC IP核实现了基于UDP协议的以太网接口模块设计。实际工程应用表明,通用定时接口各模块的功能和性能均能满足系统的设计要求。验证了基于SOPC的设计方法适用于设计复杂的定时和控制系统,具有较强的灵活性和可编程性。