【技术实现步骤摘要】
本专利技术为一种FPGA部分重构在雷达信号处理中的实现方法,该方法采用FPGA部分重构的功能能够在多种雷达工作模式之间进行动态切换,属于数字信号处理领域。
技术介绍
FPGA以其高密度的逻辑资源和丰富的硬件模块使得它能够很方便地进行用户定制以及重新配置。动态可重构是FPGA的一种关键特性,它能够使FPGA在正常工作的同时进行重新配置以实现逻辑功能的改变。动态重构通过时分复用FPGA的逻辑资源来提高整个设计的资源利用率,降低系统功耗。FPGA可重构从重构方式上可以分为动态重构与静态重构,静态重构只能在系统停止运行时才能进行,相对动态重构有较大的配置时隙,灵活性低。动态重构根据配置区域的大小可分为动态全局重构与动态部分重构两类,动态部分重构能够配置局部FPGA中的逻辑功能,整个系统上的时序能具有连续性,而动态全局重构是对整个FPGA进行配置,在配置状态下系统的逻辑混乱不可预测,整个系统的时序将出现断痕。动态部分重构相比动态全局重构它更改区域相对较小,具有更小的配置比特流文件,配置时隙也相对变小。动态部分重构技术可以对硬件系统正在运行的情况下进行修改,实现不同的逻辑功能,缩短开发周期,有着良好的应用前景。动态部分重构能在很大程度上提高FPGA的资源使用率降低系统功耗,它的优势有:(1)提高资源利用率。通常用可重构逻辑器件的计算任务密度来表示硬件资源利用率,局部动态重构技术通过对资源的时分 ...
【技术保护点】
一种FPGA部分重构在雷达信号处理中的结构,包括FPGA及其外围电路、ADC及其外围电路、网口芯片电路及电源电路;其特征在于:所述FPGA为核心芯片,负责所有逻辑功能的实现;FPGA控制ADC进行采样,并接收采样数据,FPGA内部对采样数据进行处理;FPGA控制网口芯片实现上位机与FPGA之间的通信:FPGA处理后的雷达波形结果通过网口传输给上位机,同时FPGA接收上位机发送的部分配置文件和命令;所述FPGA的外围电路包括电源滤波电路、时钟电路、配置模式控制电路和程序存储FLASH电路;电源滤波电路给FPGA提供噪声小且稳定的电压;时钟电路为FPGA提供所需的时钟信号;FPGA通过配置三个配置引脚的电平进行选择;FPGA在断电之后其内部布线逻辑会被清除,每次上电都需要重新配置,因此需要将FPGA程序生成的配置文件固化到程序存储FLASH中,每次上电FPGA从该FLASH中读取配置文件进行配置;ADC为采样芯片,负责对外部输入信号进行采样,把模拟信号转换为数字信号,ADC采样得到的数字信号送入FPGA内部进行数字处理;采用两片ADC对两路雷达波形进行采集;ADC的输入信号为差分信号,因此 ...
【技术特征摘要】
1.一种FPGA部分重构在雷达信号处理中的结构,包括FPGA及其外围电路、
ADC及其外围电路、网口芯片电路及电源电路;其特征在于:
所述FPGA为核心芯片,负责所有逻辑功能的实现;FPGA控制ADC进行采
样,并接收采样数据,FPGA内部对采样数据进行处理;FPGA控制网口芯片实现
上位机与FPGA之间的通信:FPGA处理后的雷达波形结果通过网口传输给上位
机,同时FPGA接收上位机发送的部分配置文件和命令;
所述FPGA的外围电路包括电源滤波电路、时钟电路、配置模式控制电路和
程序存储FLASH电路;电源滤波电路给FPGA提供噪声小且稳定的电压;时钟电
路为FPGA提供所需的时钟信号;FPGA通过配置三个配置引脚的电平进行选择;
FPGA在断电之后其内部布线逻辑会被清除,每次上电都需要重新配置,因此需
要将FPGA程序生成的配置文件固化到程序存储FLASH中,每次上电FPGA从该
FLASH中读取配置文件进行配置;
ADC为采样芯片,负责对外部输入信号进行采样,把模拟信号转换为数字
信号,ADC采样得到的数字信号送入FPGA内部进行数字处理;采用两片ADC对
两路雷达波形进行采集;ADC的输入信号为差分信号,因此需要在信号输入端
将输入的单端信号转为相应的差分信号;ADC转换完成的信号以LVDSDDR的方
式传输给FPGA;
所述ADC外围电路包括单端转差分电路和信号电平转换电路;单端转差分
电路能够将输入的单端雷达信号转换为相应的差分信号;信号电平转换电路是
为了将FPGA输出的控制信号转换为和ADC匹配电平;
所述网口芯片电路是网口通信电路模块的核心控制芯片,它作为FPGA与上
位机之间的桥梁,负责完成它们之间的数据传输;网口芯片电路上层信号与
FPGA通过GMI接口相连;底层信号与网络物理层的RJ45水晶头相连;FPGA控
制网口芯片电路工作在千兆网模式;FPGA处理后的雷达波形结果通过网口传输
给上位机,同时FPGA接收上位机通过网口发送的部分配置文件和命令;
所述电源电路为FPGA部分重构在雷达信号处理中的结构提供工作所需电
压。
2.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:FPGA芯片选用的是Xilinx公司的Virtex-6XC6VLX75T。
3.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述的FPGA内部对采样数据进行处理包括线性调频波的脉冲压缩、
步进频率波的脉冲压缩、频移键控波的解调、相移键控波的解调及幅度键控波
的解调。
4.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述的命令为模式切换命令、启动工作命令及系统复位命令。
5.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:时钟电路为晶体振荡器,产生FPGA所需要的频率。
6.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述FPGA程序存储FLASH为Xilinx公司的XCF128X,该芯片的
容量为128Mbit,配置速率能到800Mb/s。
7.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述网口芯片电路中包含网口芯片,为88E1111-BAB1。
8.根据权利要求1所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述电源电路中,输入电压+5V,由5个电源转换芯片转换为所需
的其他电压;包括三片PTH05000WAD将+5V电压分别转换为所需要的D+3.3V、
D+1.0V和D+2.5V;一片LM1085提供D+1.8V;一片AMS1117提供A+3.3V。
9.根据权利要求8所述的一种FPGA部分重构在雷达信号处理中的结构,
其特征在于:所述电压分别提供给FPGA为D+2.5V和D+1.0V;程序存储FLASHD
为D+2.5V和D+1.8V;时钟电路为D+2.5V;ADC为D+3.3V和A+3.3V;网口芯片
电路为D+2.5V和D+1.0V。
10.一种利用权利要求1所述的FPGA部分重构在雷达信号处理中的结构的
实现方法,包括如下步骤:
步骤一:分析多种工作模式下FPGA程序中相同的处理流程与不同的处理
流程;接收上位机发送的部分配置文件,对FPGA进行部分重配置,动态处理多
种雷达波形并将处理结...
【专利技术属性】
技术研发人员:张玉玺,王占超,王俊,尹晗,陈力,王俊凯,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。