[发明专利]一种覆盖全圆周角度的单精度浮点三角函数的实现方法无效

专利信息
申请号: 201310065877.4 申请日: 2013-03-01
公开(公告)号: CN103150137A 公开(公告)日: 2013-06-12
发明(设计)人: 陈禾;陈冬;于文月;谢宜壮;曾涛;龙腾 申请(专利权)人: 北京理工大学
主分类号: G06F7/544 分类号: G06F7/544
代理公司: 北京理工大学专利中心 11120 代理人: 付雷杰;高燕燕
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种覆盖全圆周角度的单精度浮点三角函数的实现方法,本发明属于数字信号处理领域。包括如下步骤:一、预处理模块CORDIC_PRE接收输入的单精度浮点数据,记录原始数据的象限信息,将单精度浮点数据转换到设定角度范围内,并转换为高精度定点数据,将得到的高精度定点数据输入至迭代运算模块CORDIC_CORE;二、CORDIC_CORE对输入其中的数据采用高精度定点运算完成CORDIC算法迭代运算;将结果输入至后处理模块CORDIC_POST;三、CORDIC_POST针对对输入其中的数据,依据CORDIC_PRE中记录的象限信息,对所要求计算的正余弦函数值或者角度值进行象限恢复;将恢复后的数据转换成精度浮点数据并输出。本发明适用于CORDIC算法的实际运算。
搜索关键词: 一种 覆盖 圆周 角度 精度 浮点 三角函数 实现 方法
【主权项】:
一种覆盖全圆周角度的单精度浮点三角函数的实现方法,其特征在于,包括如下步骤:步骤一、预处理模块CORDIC_PRE接收输入的单精度浮点数据,采用如下方法将单精度浮点数据转换到[‑π/4,π/4]范围内,并转换为高精度定点数据,将得到的高精度定点数据输入至迭代运算模块CORDIC_CORE;若输入数据为任意范围的单精度浮点数据格式的角度值θ,分如下两种情况进行角度范围转换,并将转换后的θ通过将单精度浮点数据的指数部分指定为127实现单精度浮点数据到高精度定点数据的转换;若θ处于[‑2π,2π]的范围内,将θ以π/2或π为单位进行旋转,旋转至[‑π/4,π/4]范围内,记录所旋转的角度;若θ处于(2π,∞)∪(‑∞,‑2π)范围内,则将θ加上或者减去2nπ,n为整数,使θ转换至[‑2π,2π]范围之内,将转换后的θ再次以π/2或π为单位进行旋转,旋转至[‑π/4,π/4]范围内,记录所旋转的角度;若输入数据为任意范围的向量(x,y),将(x,y)变换到半径为1的圆周内,获得向量(x',y'),然后将向量(x',y')旋转至[‑π/4,π/4]圆周范围内,记录所旋转的角度;将单精度浮点数据转换为高精度定点数据;步骤二、CORDIC_CORE对输入其中的数据采用高精度定点运算完成CORDIC算法迭代运算;将结果输入至后处理模块CORDIC_POST;步骤三、CORDIC_POST针对对输入其中的数据,按照不同情况进行处理:若需要计算正余弦函数值,则输入至CORDIC_POST中的为同一个角度的正弦值和余弦值,则在CORDIC_POST中依据CORDIC_PRE中记录的所旋转的角度,按照正余弦函数值的变换关系进行数据恢复;所述数据恢复的方法如下:若所记录的旋转角度为‑π/2,则根据正余弦函数变换关系s sin ( θ - π / 2 ) = - cos θ cos ( θ - π / 2 ) = sin θ , 即输入至CORDIC_POST中的正弦函数值的负数形式为原角度值的余弦函数值,输入至CORDIC_POST中的余弦函数值为原角度的正弦函数值;若所记录的旋转角度为π/2,则根据正余弦函数变换关系s sin ( θ + π / 2 ) = cos θ cos ( θ + π / 2 ) = - sin θ , 即输入至CORDIC_POST中的正弦函数值为原角度值的余弦函数值,输入至CORDIC_POST中的余弦函数值的负数形式为原角度的正弦函数值;若所记录的旋转角度为±π,则根据正余弦函数变换关系 sin ( θ ± π ) = - sin θ cos ( θ ± π ) = - cos θ , 即输入至CORDIC_POST中的正弦函数值的负数形式为原角度值的正弦函数值,输入至CORDIC_POST中的余弦函数值的负数形式为原角度的余弦函数值;若需要计算角度值,则依据CORDIC_PRE中记录的所旋转的角度,对输入到CORDIC_POST中的角度值进行恢复;将恢复后的数据转换成精度浮点数据并输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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