[发明专利]运用FPGA实现stolt插值的方法以及FPGA系统有效
申请号: | 201810799869.5 | 申请日: | 2018-07-19 |
公开(公告)号: | CN109116353B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 江率;刘霖;曹越;许士杰 | 申请(专利权)人: | 中国科学院电子学研究所 |
主分类号: | G01S13/90 | 分类号: | G01S13/90;G01S7/295 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 张成新 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运用 fpga 实现 stolt 方法 以及 系统 | ||
1.一种运用FPGA实现stolt插值的方法,其特征在于,包括如下步骤:
S1,根据系统参数计算出实现stolt插值所需要的频率坐标;将所述频率坐标对应的雷达数据写入存储器组;
S2,根据stolt映射关系,将所述频率坐标转化到已知频率坐标下,获得待插值的频率坐标;
S3,根据所述待插值的频率坐标得到用于插值的数据点的位置,根据所述数据点的位置计算sinc函数值并提取相应的雷达数据;从所述存储器组同时读取多个所述频率坐标对应的雷达数据,并根据采样点的坐标对多个所述雷达数据进行排序后输出;
S4,根据所述sinc函数值和所述雷达数据进行插值,将完成插值的数据组帧输出。
2.根据权利要求1所述的运用FPGA实现stolt插值的方法,其特征在于,所述存储器组包括第一存储器组和第二存储器组,所述频率坐标对应的雷达数据按顺序分别写入所述第一存储器组和所述第二存储器组。
3.一种实现stolt插值的FPGA系统,其特征在于,所述FPGA系统包括:
坐标构建模块,用于根据系统参数计算出实现stolt插值所需要的频率坐标;
频点映射模块,用于根据stolt映射关系,将所述频率坐标转化到已知频率坐标下,获得待插值的频率坐标;
sinc函数计算模块,用于根据所述待插值的频率坐标得到用于插值的数据点的位置,根据所述数据点的位置计算sinc函数值;
数据缓存模块,用于缓存雷达数据,并根据所述数据点的位置提取所述雷达数据;
插值模块,用于根据所述sinc函数值和所述雷达数据进行插值;以及
输出模块,用于将完成插值的数据组帧输出;
存储器组读写控制模块,用于控制存储器组的读写操作,和控制所述存储器组同时读取多个所述频率坐标对应的雷达数据,并根据采样点的坐标对多个所述频率坐标对应的雷达数据进行排序后输出。
4.根据权利要求3所述的FPGA系统,其特征在于,所述存储器组包括N个子存储器,N为插值操作设置的卷积点数。
5.根据权利要求3所述的FPGA系统,其特征在于,所述FPGA系统还包括控制模块,用于在所述存储器组读写控制模块与所述频点映射模块、所述sinc函数计算模块和所述插值模块之间进行状态标识和控制,并且控制各个模块的启动顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院电子学研究所,未经中国科学院电子学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810799869.5/1.html,转载请声明来源钻瓜专利网。