[发明专利]基于T_CORDIC算法的低开销迭代三角函数装置有效

专利信息
申请号: 201610503292.X 申请日: 2016-06-30
公开(公告)号: CN106155627B 公开(公告)日: 2019-01-22
发明(设计)人: 雷元武;朱保周;彭元喜;郭阳;田甜;徐恩;彭浩;刘胜;马胜;刘仲;孙海燕 申请(专利权)人: 中国人民解放军国防科学技术大学
主分类号: G06F7/548 分类号: G06F7/548
代理公司: 湖南兆弘专利事务所(普通合伙) 43008 代理人: 周长清
地址: 410073 湖南省长沙市砚瓦池正街47号中国*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于T_CORDIC算法的低开销迭代三角函数装置,其包括:预处理模块,用于完成输入角度从IEEE‑754标准的浮点格式到定点格式的转换,并完成Taylor算法是否启用的判断;旋转方向预测模块,用来对CORDIC算法中压缩迭代提供符号预测,为并行计算提供乘数;CORDIC算法压缩迭代复用模块,完成CORDIC算法中前n/2次压缩迭代的计算;截断定点乘法器复用模块,在前面的周期内,完成Taylor展开式的计算,并用来完成CORDIC算法中并行迭代的计算;状态控制模块,协调CORDIC算法压缩迭代复用模块和截断定点乘法器复用模块的复用。后处理模块,根据预处理模块判断的结果信号选择三角函数的结果输出,并把结果从定点转换IEEE‑754标准的浮点格式。本发明具有原理简单、低延迟、低误差、低开销等优点。
搜索关键词: 基于 t_cordic 算法 开销 三角函数 装置
【主权项】:
1.一种基于T_CORDIC算法的低开销迭代三角函数装置,其特征在于,包括:预处理模块,用于完成输入角度从IEEE‑754标准的浮点格式到定点格式的转换,并完成Taylor算法是否启用的判断;旋转方向预测模块,用来对CORDIC算法中压缩迭代提供符号预测,完成对Z33的压缩计算,为并行计算提供乘数;CORDIC算法压缩迭代复用模块,用来完成CORDIC算法中前n/2次压缩迭代的计算;截断定点乘法器复用模块,用来在前面的周期内,完成Taylor展开式的计算,并用来在后面的周期中,完成CORDIC算法中并行迭代的计算;状态控制模块,用来协调CORDIC算法压缩迭代复用模块和截断定点乘法器复用模块的复用;后处理模块,用来根据预处理模块判断的结果信号选择三角函数的结果输出,并把结果从定点转换为IEEE‑754标准的浮点格式;所述CORDIC算法压缩迭代复用模块采用复用压缩迭代结构的方式,32次压缩迭代分时钟复用一个四级的压缩迭代结构,在符号预测的基础上,在状态控制模块控制下每2个时钟周期完成一次复用;所述预处理模块根据输入角度z判断Taylor算法是否被选择,并把输入角度z从IEEE‑754标准双精度浮点格式转化成定点格式;所述IEEE‑754标准双精度浮点格式输入角度z包括指数部分Ez和尾数部分Mz,所述预处理模块根据输入角度z判断是否选择Taylor展开,如果1023‑Ez大于4则选择Taylor展开计算sin(z)的值;当z接近π/2时,先判断1023‑Ez为0,再计算π/2‑Mz',判断结果的高4位是否全为0,最坏的情况是高52位都为0,此时加法器的位数最多取52+64位;结果是则通过规格化处理得到π/2‑Mz'的浮点表示,选择Taylor展开式计算sin(π/2‑Mz')的值,即最后的cos(z)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610503292.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top