文章目录
一、雷达信号处理模块
1、PL和PS的分工
ZYNQ7000 芯片可分成处理器系统部分 Processor System( PS)和可编程逻辑部分 Programmable Logic( PL)
ZYNQ 是由 ARM 系统 PS 部分和 FPGA 逻辑 PL 部分组成,它们自己通过不同的软件和方法编写自己的,然后通过通讯接口(GP口和HP口)进行数据交互
PS(ARM)【软件模块】——驱动层、系统层、应用层,承担系统的控制中心、负责信号处理模块的数据预处理、处理模块之间数据传输的控制、以及系统的参数配置功能
PL(FPGA)【硬件模块】——硬件层、硬件接口,负责信号处理模块的实现、以及射频外设控制功能
具体如下:
2、PD雷达信号处理流程
3、数字下变频模块DDC
4、脉冲压缩模块
5、动目标检测模块
二、系统总体设计方案
1、为什么用ARM+FPGA,而不是FPGA?
2、软硬件协同实现方案
3、基于DMA的总线设计方案
4、硬件平台
5、信号收发模块
信号收发模块数据交互方案
信号收发模块层次化设计
6、信号处理模块
信号处理模块工作流程
信号处理模块层次化设计
参数可配置实现方案
参考文献
西电陈聪硕士论文《基于Zynq的雷达信号处理系统软件模块的设计与实现》