【技术实现步骤摘要】
一种基于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所述的参数化脉冲压缩装置,其特征在于,所述的系数相乘模块配置参数包括脉冲压缩系数、脉冲压缩系数起始地址、累计脉冲,波形起始地...
【专利技术属性】
技术研发人员:石韦伟,王飞,汪宗福,冷立根,胥秋,康腾飞,
申请(专利权)人:成都汇蓉国科微系统技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。