基于FPGA的数字频率合成系统的设计与实现
【摘要】:本论文为中国航天科技集团第七研究院院级预先研究项目,主要以XX雷达为背景,产生XX雷达所需的跳频信号及线性调频信号。本论文研究的意义在于通过本次预研,掌握全相参跳频频率合成的关键技术,为企业后续高性能全相参体制雷达在发射高纯度信号与接收弱信号能力等方面提供技术支撑,在抗杂波,同频异步,有源干扰等方面提供一定的技术支撑,为后续频综系统的工程化提供技术储备,提高企业自身的研发能力。
本论文主要研究内容就是通过直接数字合成技术(DDS)+直接模拟频率(DS)的混合式频率合成方式实现参考信号的全相参、低相噪、低杂散、频率高速捷变及生成线性跳频信号。本论文分为数字和模拟两大部分。本论文主要研究数字部分,数字部分主要由两片AD9852芯片和一片FPGA芯片构成。
文章首先介绍了频率合成器的发展,阐述了基于FPGA实现DDS技术的意义;然后介绍了DDS的基本理论;接着介绍了FPGA的基础知识如结构特点、开发流程、使用工具等;随后介绍了利用FPGA实现直接数字频率合成(DDS)的原理、电路结构等。重点介绍DDS技术在FPGA中的实现方法,给出了部分VHDL源程序。先对软件实现过程进行了线性调频信号产生流程设计,跳频信号产生流程设计。然后按照流程设计中特定的算法计算出AD9852产生不同周期、不同脉宽的线性调频信号和跳频信号时所需的工作模式状态,频率起始量,频率增量,频率步进量,并将频率起始量,频率增量,频率步进转换成十六进制的频率控制字并制表,通过FPGA将线性调频信号及跳频信号的频率控制字表存在FPGA的ROM中。在线性调频信号产生及频率跳变过程中,FPGA根据频率控制字利用查表法从ROM中取出相应频率控制字按照事先约定的时序关系写入DDS中,实现通过FPGA软件控制AD9852的输出信号的过程。
采用该方法设计的数字频率合成系统具有高性能、高性价比,电路结构简单等特点;最后给出硬件实物照片和测试结果,测试结果表明,该系统各项指标均能满足设计要求,很好的完成了产生跳频信号及线性调频信号的功能。