[发明专利]基于FPGA的球面距离定点计算方法及其计算装置有效
申请号: | 201910813823.9 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110633447B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 王建;李献斌;陈小前;曹璐;姚雯;范广腾 | 申请(专利权)人: | 中国人民解放军军事科学院国防科技创新研究院 |
主分类号: | G06F17/10 | 分类号: | G06F17/10 |
代理公司: | 北京奥文知识产权代理事务所(普通合伙) 11534 | 代理人: | 张文;苗丽娟 |
地址: | 100071*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于FPGA的球面距离定点计算方法,该方法包括:1)在正弦函数的自变量取值区间内对正弦函数的函数值进行量化;2)构造正弦函数的查找表;3)确定反正弦函数的自变量及自变量取值范围,对反正弦函数的函数值进行非均匀量化和压缩;4)构造反正弦函数的查找表;5)分别确定对应正弦函数的自变量和对应反正弦函数的自变量,产生索引地址,访问正弦函数和反正弦函数的查找表获取对应的定点间的球面距离。本发明还公开了一种用于实现上述的基于FPGA的球面距离定点计算方法的球面距离定点计算装置。本发明的基于FPGA的球面距离定点计算方法及其计算装置能够在保证FPGA计算球面距离的计算精度的前提下,降低查找表的存储开销。 | ||
搜索关键词: | 基于 fpga 球面 距离 定点 计算方法 及其 计算 装置 | ||
【主权项】:
1.一种基于FPGA的球面距离定点计算方法,其特征在于,所述方法包括如下内容:/n1)根据正弦函数的性质,在正弦函数的自变量取值区间内对正弦函数的函数值进行量化;/n2)基于量化后的正弦函数的函数值,构造正弦函数的基准查找表、一阶增量查找表和二阶增量查找表,以存储所有量化后的正弦函数的函数值;/n3)根据两点之间的球面距离计算公式,确定反正弦函数的自变量及自变量取值范围,并在反正弦函数的自变量取值区间内对反正弦函数的函数值进行非均匀量化和压缩;/n4)基于量化后的反正弦函数的函数值,构造反正弦函数的基准查找表、一阶增量查找表和二阶增量查找表,以存储所有量化后的反正弦函数的函数值;/n5)根据定点的坐标的具体数值,分别确定对应正弦函数的自变量和对应反正弦函数的自变量,基于确定后的自变量产生索引地址,利用索引地址访问正弦函数和反正弦函数的基准查找表、一阶增量查找表及二阶增量查找表,以获取对应的定点间的球面距离。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军军事科学院国防科技创新研究院,未经中国人民解放军军事科学院国防科技创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910813823.9/,转载请声明来源钻瓜专利网。