论文部分内容阅读
数字下变频技术作为连接前端ADC器件与后端通用DSP器件之间的纽带,在软件无线电系统中占据了核心地位,其主要功能是:对采样后的中频回波信号进行混频和滤波处理,将其变换至零中频;对零中频数据进行抽取及抗混叠滤波处理,从而降低数据速率以适应后端DSP器件对信号实时处理的要求。本论文以硕士阶段的科研项目《脉冲雷达中频信号处理单元》为依托,研究了数字下变频技术在中频脉冲雷达中的应用,并依据FPGA器件的特性,对经典数字下变频结构中的一些模块以不同的方式实现,选择符合实际工程要求的实现方式。本设计已经在Xilinx公司的Spartan-3A DSP系列的XC3SD3400A芯片上得到了功能实现。本论文的主要工作包括:1.在数字下变频的实现过程中,采用CORDIC算法来产生NCO实时数据。根据CORDIC算法的特点,深入研究了FPGA实现CORDIC算法的两种基本结构:简洁CORDIC状态机结构和快速CORDIC流水线结构。通过仿真验证,得出在工程实现中的最优结构。2.深入研究了FIR滤波器的MAC实现结构、快行FIR滤波器实现结构和FIR滤波器的分布式算法的并行实现结构,并在FPGA上分别实现了上述各种滤波器结构。然后,根据工程的实际需要,对比各种结构在资源占有和运行速度上的优劣,优化了DDC中滤波器的实现结构。3.基于EMIF接口实现了FPGA和DSP之间的通信,并通过该接口实现了由DSP实时配置DDC模块中参数的功能,使得DDC模块具备了较好的通用行和可移植性。