一种多通道兼容雷达信号处理的FPGA架构设计制造技术

技术编号:24680893 阅读:102 留言:0更新日期:2020-06-27 07:21
本发明专利技术公开了一种多通道兼容雷达信号处理的FPGA架构设计,通过对数据接收缓存、处理数据重分配及信号处理模块功能重构,实现对多通道数据的兼容处理,解决有限资源空间下使用FPGA完成多场景复杂波形雷达信号处理的问题。

FPGA Architecture Design of multi-channel compatible radar signal processing

【技术实现步骤摘要】
一种多通道兼容雷达信号处理的FPGA架构设计
本专利技术属于雷达信号处理
,具体涉及一种多通道FPGA架构的设计。
技术介绍
随着现代雷达技术的发展,雷达产品的各项指标越来越高、雷达信号处理的算法流程越来越复杂、响应速度需求越来越快,这些都对雷达信号处理的硬件能力提出很高的要求。传统的机载、车载、船载等雷达,由于载体的空间限制,对雷达信号处理的硬件数量都有严格的限制。近些年,无人机、智能机器人、城市作战等领域的兴起,对雷达信号处理的硬件体积和功耗提出了更高的要求。现场可编程门阵列FPGA具有单位运算量功耗低和处理能力强的特点,逐渐成为上述雷达信号处理需求和硬件平台矛盾的主要解决方案。一个基于FPGA的信号处理工程开发往往耗费大量人力和时间成本,而当前客户的指标要求不断提高,雷达应用场景多变,信号处理流程越发复杂。在激烈的市场竞争中,有限的资源空间与复杂多变的信号形式成为一对急需解决的矛盾。设计一种能够兼容不同通道数,动态分配计算资源,完成雷达信号处理流程的FPGA处理架构,提供一种多通道兼容雷达信号处理FPGA架构设计,通过对数据接收缓存、处理数据重分配及信号处理功能重构,实现对多通道数据的兼容处理,解决有限资源空间下使用FPGA完成多多场景复杂波形雷达信号处理的问题,成为解决上述矛盾的一个思路。
技术实现思路
本专利技术为了解决现有技术存在的问题,提出了一种多通道兼容雷达信号处理的FPGA架构设计,为了实现上述目的,本专利技术采用了以下技术方案。通道重构参数配置,接收控制数据并解析指令,产生配置参数,根据当前通道数生成数据存储方案,为多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出配置相应的处理参数,实现兼容的多通道数据处理。多通道数据接收缓存控制,接收外部雷达信号输入的通道数据,根据存储方案整理数据,送至交换开关,为雷达多通道数据实时动态重构准备数据的接收缓存。设置交换开关和DDR控制器,根据需处理数据的最大读写吞吐率增加或减少DDR控制器的数量,对多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出对DDR的读写需求进行数据仲裁,将数据送至DDR控制器,访问DDR器件并完成读写。多通道数据分配,通过交换开关读出通道数据,根据系统工作场景的需求,重新分配多通道数据,送至信号处理重构区域。信号处理重构,根据通道重构参数配置产生的参数,根据需求确定信号处理重构区域的算法内容与排序,动态重构内部算法处理流程,完成雷达数据信号处理,送至交换开关,实现兼容的多通道处理。多通道数据输出,根据参数配置通道数据格式,读出信号处理结果并打包,送至次级处理系统,实现实时动态重构多通道数据的输出。进一步的,信号处理重构包括3部分:脉冲压缩、相参积累、CFAR算法处理。进一步的,根据外部采样数据的下行速率和CFAR算法处理对DDR读写速率的需求,交换开关在应用侧集成数个端口,在硬件DDR侧集成数个DDR控制端口,进行DDR读写访问的数据交换的仲裁控制。进一步的,根据通道重构配置的参数,动态重构配置两组脉冲压缩、相参积累、CFAR算法处理,并行处理多通道数据分配送入的多通道数据,将结果通过交换开关写入DDR。本专利技术兼容多通道雷达数据实时处理,通过对多通道数据存储方案配置、信号处理过程动态配置,完成兼容多通道数据处理功能;本专利技术接口标准化,DDR控制器、交换开关和各算法接口均采用AXI标准接口,解决信号处理重构区域算法调整时接口的兼容问题;本专利技术具有高度灵活性,信号处理重构区域内算法内容可以根据具体应用领域算法需求更改,实现FPGA复杂信号处理功能。附图说明图1是通用的架构设计,图2是定制的架构设计。具体实施方式以下结合附图对本专利技术的技术方案做具体的说明。通用的架构设计,如图1所示:通道重构参数配置,接收控制数据并解析指令,产生配置参数,根据当前通道数生成数据存储方案,为多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出配置相应的处理参数,实现兼容的多通道数据处理;多通道数据接收缓存控制,接收外部雷达信号输入的通道数据,根据存储方案整理数据,送至交换开关,为雷达多通道数据实时动态重构准备数据的接收缓存;设置交换开关和DDR控制器,根据实际使用的需求增加或减少DDR控制器的数量,对多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出对DDR的读写需求进行数据仲裁,将数据送至DDR控制器,访问DDR器件并完成读写;多通道数据分配,通过交换开关读出通道数据,根据系统工作场景的需求,重新分配多通道数据,送至信号处理重构区域;信号处理重构,根据通道重构参数配置产生的参数,动态重构内部算法处理流程,完成雷达数据信号处理,送至交换开关,实现兼容的多通道处理;多通道数据输出,根据参数配置通道数据格式,读出信号处理结果并打包,送至次级处理系统,实现实时动态重构多通道数据的输出。定制的8通道架构设计,如图2所示:信号处理重构包括3部分:脉冲压缩、相参积累、CFAR算法处理;根据外部采样数据的下行速率和CFAR算法处理对DDR读写速率的需求,交换开关在应用侧集成6个端口,在硬件DDR侧集成2个DDR控制端口,进行DDR读写访问的数据交换的仲裁控制;通道重构参数配置,接收控制数据,解析得到通道数为8,配置多通道数据接收缓存控制,生成8通道的数据缓存方案;多通道数据接收缓存控制,接收外部8通道数据,根据存储方案,整理数据送至交换开关,交换开关完成数据仲裁,送至DDR控制器,写入DDR;通道重构参数配置,解析数据通过率和通道数配置,多通道数据分配读取8通道数据,重新分配为两路,并行送入信号处理重构区域。信号处理重构,根据通道重构配置的参数,动态重构配置两组脉冲压缩、相参积累、CFAR算法处理,并行处理多通道数据分配送入的两路通道数据,将结果通过交换开关写入DDR;多通道数据输出,按照通道重构参数配置的通道数据格式,读出信号处理结果,送至次级处理分系统。上述作为本专利技术的实施例,并不限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种多通道兼容雷达信号处理的FPGA架构设计,包括:通道重构参数配置,多通道数据接收缓存控制,设置交换开关和DDR控制器,多通道数据分配,信号处理重构,多通道数据输出,其特征在于,包括:通道重构参数配置,接收控制数据并解析指令,产生配置参数,根据当前通道数生成数据存储方案,为多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出配置相应的处理参数;多通道数据接收缓存控制,接收外部雷达信号输入的通道数据,根据存储方案整理数据,送至交换开关,为雷达多通道数据实时动态重构准备数据的接收缓存;设置交换开关和DDR控制器,根据需处理数据的最大读写吞吐率增加或减少DDR控制器的数量,为多通道数据接收缓存控制、多通道数据分配、信号处理重构、多通道数据输出对DDR的读写需求进行数据仲裁,将数据送至DDR控制器,访问DDR器件并完成读写;多通道数据分配,通过交换开关读出通道数据,根据系统工作场景的需求,重新分配多通道数据,送至信号处理重构区域;信号处理重构,根据需求确定信号处理重构区域的算法内容与排序,动态重构内部算法处理流程,完成雷达数据信号处理,送至交换开关;多通道数据输出,根据参数配置通道数据格式,读出信号处理的结果并打包,送至次级处理系统,实现实时动态重构多通道数据的输出。/n...

【技术特征摘要】
1.一种多通道兼容雷达信号处理的FPGA架构设计,包括:通道重构参数配置,多通道数据接收缓存控制,设置交换开关和DDR控制器,多通道数据分配,信号处理重构,多通道数据输出,其特征在于,包括:通道重构参数配置,接收控制数据并解析指令,产生配置参数,根据当前通道数生成数据存储方案,为多通道数据接收缓存控制、多通道数据分配、信号处理重构区域、多通道数据输出配置相应的处理参数;多通道数据接收缓存控制,接收外部雷达信号输入的通道数据,根据存储方案整理数据,送至交换开关,为雷达多通道数据实时动态重构准备数据的接收缓存;设置交换开关和DDR控制器,根据需处理数据的最大读写吞吐率增加或减少DDR控制器的数量,为多通道数据接收缓存控制、多通道数据分配、信号处理重构、多通道数据输出对DDR的读写需求进行数据仲裁,将数据送至DDR控制器,访问DDR器件并完成读写;多通道数据分配,通过交换开关读出通道数据,根据系统工作场景的需求,重新分配多通道数据,送至信号处理重构区域;信号处理重构,根据需求确定信号处理重构区域的算法内容与排序,动态重构...

【专利技术属性】
技术研发人员:李品韩文俊凌元孙健吴庆楠
申请(专利权)人:中国电子科技集团公司第十四研究所
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1