一种基于FPGA多波形脉冲压缩算法的参数化工程实现制造技术

技术编号:28208363 阅读:46 留言:0更新日期:2021-04-24 14:40
本发明专利技术提出一种基于FPGA多波形脉冲压缩算法的参数化工程实现,旨在解决脉冲压缩模块工程化,模块化,以及多波形脉冲压缩切换的问题。本发明专利技术充分利用了FFT和IFFT核可改变转换点数的特点,并结合脉冲压缩的流程,以及工程化的实际问题,即改变波形参数,就要去更改对应的FPGA代码,设计了一种多波形,并且可参数化配置的脉冲压缩结构,分别包含参数配置模块,FFT模块,系数相乘模块,IFFT模块,并进行了封装,能快速响应不同的功能需求。能快速响应不同的功能需求。能快速响应不同的功能需求。

【技术实现步骤摘要】
一种基于FPGA多波形脉冲压缩算法的参数化工程实现


[0001]本专利技术属半定制集成电路
,涉及一种基于FPGA多波形脉冲压缩算法的参数化工程实现方法。

技术介绍

[0002]在现有体制雷达中,雷达作用距离和距离分辨率之间存在对立的关系,随着脉冲压缩技术的出现,在雷达发射端发射具有大时宽,长脉冲的线性调频LFM信号,可以保证足够的作用距离,而在接收端,采用脉冲压缩算法,获得窄脉冲以提高距离分辨率,从而解决了作用距离和距离分辨率之间的矛盾。在工程实现时,一般都是使用FPGA来实现脉冲压缩算法,在传统的脉冲压缩工程算法实现流程中,我们不能随意更改每帧数据的点数,也不能对波形实现实时的更改,这主要是由于脉冲压缩算法流程中,快速傅里叶变换FFT和逆快速傅里叶变换IFFT在进行运算时,它要求每种波形在该累计脉冲内,点数必须固定,如果要更换波形,就可能涉及到每帧数据点数的更改,以及匹配滤波系数即脉冲压缩系数的更改,而由于FPGA本身存在更改代码复杂,编译时间较长的特点,不能快速的实现该需求,而现代雷达要求能能快速的切换不同波形,因此需要一种可参数化本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA多波形脉冲压缩算法的参数化脉冲压缩装置,其特征在于:所述的脉冲压缩装置包括依序连接的4个模块,参数配置模块,FFT模块,系数相乘模块,IFFT模块;所述的参数配置模块接收上位机发下来的脉冲参数,并将脉冲参数存入读写存储器中;所述的脉冲参数分别输入到FFT运算模块,系数相乘模块和IFFT运算模块,从而完成脉冲压缩,并将脉冲压缩结果传送到后续算法处理装置。2.如权利要求1所述的参数化脉冲压缩装置,其特征在于,所述的脉冲参数包括但不限于FFT、IFFT点数、累积脉冲数、读写存储器RAM起始地址、脉冲压缩起始地址、匹配滤波系数、起始波位位置和该波位要发送的波形数量。3.如权利要求2所述的参数化脉冲压缩装置,其特征在于,所述的FFT运算模块封装时,对FFT IP核进行配置,设置转换运算长度为最大数据长度;累积的脉冲数FFT运算未结束,这些参数都不会随着参数配置的改变而改变,它会一直保持。4.如权利要求3所述的参数化脉冲压缩装置,其特征在于,所述的FFT运算模块封装前输入4个参数,其中FFT转换点数用来对FFT IP核进行配置,转换的累计脉冲用来判断是否把该波形的累计脉冲数都转换完成,波形起始位置和波形数量决定了脉冲波形形状;累积的脉冲数FFT运算未结束,这些参数不随着参数配置的改变而改变。5.如权利要求2所述的参数化脉冲压缩装置,其特征在于,所述的系数相乘模块配置参数包括脉冲压缩系数、脉冲压缩系数起始地址、累计脉冲,波形起始地...

【专利技术属性】
技术研发人员:石韦伟王飞汪宗福冷立根胥秋康腾飞
申请(专利权)人:成都汇蓉国科微系统技术有限公司
类型:发明
国别省市:

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

1