[发明专利]一种基于FPGA多波形脉冲压缩算法的参数化工程实现在审
申请号: | 202011523710.4 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112702064A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 石韦伟;王飞;汪宗福;冷立根;胥秋;康腾飞 | 申请(专利权)人: | 成都汇蓉国科微系统技术有限公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30;G01S7/285 |
代理公司: | 中国和平利用军工技术协会专利中心 11215 | 代理人: | 刘光德 |
地址: | 610000 四川省成都市天府新区华阳街道天*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 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所述的参数化脉冲压缩装置,其特征在于,所述的系数相乘模块配置参数包括脉冲压缩系数、脉冲压缩系数起始地址、累计脉冲,波形起始地址和波形数量。当参数进入后,需要进行参数保持,同FFT一样,在所有波形的累计脉冲没有转换完之前,这5个参数都不能改变。
6.如权利要求5所述的参数化脉冲压缩装置,其特征在于,当FFT结果输入时,并根据各个波形下的脉冲压缩系数起始地址,从RAM中读出对应长度的脉冲压缩系数,与FFT结果进行点乘,最后对相乘的帧计数进行统计。
7.如权利要求1所述的参数化脉冲压缩装置,其特征在于,所述的FFT运算模块对输入的时域信号通过快速傅里叶变换到频域;系数相乘模块,把参数配置模块发过来的脉冲压缩系数缓存到RAM,并通过RAM起始地址配置,把对应波形的脉冲压缩系数读取出来,与FFT运算结果一一对应相乘;IFFT运算模块通过逆傅里叶变换把频域信号变换到时域,从而完成脉冲压缩。
8.如权利要求1所述的参数化脉冲压缩装置,其特征在于,所述的读写存储器采用大位宽的移位寄存器,对多个波形的脉冲压缩参数进行寄存,以实现多波形的快速切换。
9.如权利要求8所述的参数化脉冲压缩装置,其特征在于,所述的每个波形的FFT点数,IFFT点数,累计脉冲数,脉冲压缩起始地址的每一项用1个移位寄存器寄存起来,上述4个参数中每个波形参数所放置的位置和波形一一匹配。
10.如权利要求2所述的参数化脉冲压缩装置,其特征在于,所述的IFFT运算模块配置4个参数:每个波形的IFFT点数和FFT的点数的值一样;所述的4个参数由寄存器保持,即没有把累积的脉冲数IFFT运算完毕,所述的参数不变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都汇蓉国科微系统技术有限公司,未经成都汇蓉国科微系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011523710.4/1.html,转载请声明来源钻瓜专利网。