[发明专利]计算函数的函数值的装置和方法有效
申请号: | 201180065572.2 | 申请日: | 2011-01-21 |
公开(公告)号: | CN103348300A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 伊利亚·莫斯科维奇;罗伊·格拉斯纳;德米特里·拉乔韦尔 | 申请(专利权)人: | 飞思卡尔半导体公司 |
主分类号: | G06F1/02 | 分类号: | G06F1/02 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 谢晨;刘光明 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 函数 装置 方法 | ||
1.一种用于计算函数F的函数值的装置(10),包括:
存储器(18),包含包括条目(L1、L2、L3、L4)的集合的查找表(19),其中每一个条目具有与其相关联的域(D1、D2、D3、D4)和用于在相关联的域上逼近函数F的近似函数(F1、F2、F3、F4);
截位器单元(14),被设置为截断或舍入第一值X1以生成第二值X2;
选择器单元(16),被设置为根据所述第二值X2选择所述查找表(19)的条目(L1、L2、L3、L4),从而选择与所选择的条目相关联的近似函数(F1、F2、F3、F4);
求值器单元(20),被设置为确定所述第一值X1处的所选择的近似函数(F1、F2、F3、F4)的函数值。
2.根据权利要求1所述的装置(10),其中所述截位器单元(14)被设置为从所述第一值X1提取位的子集。
3.根据权利要求1或2所述的装置(10),
其中所述查找表(19)的至少一个所述条目(L1、L2、L3、L4)包括至少一个定点格式的数,并且所述装置包括用于将所述数转换成浮点格式的定点至浮点转换器,或者
其中所述查找表(19)的至少一个所述条目(L1、L2、L3、L4)包括至少一个浮点格式的数,并且所述装置包括用于将所述数转换成定点格式的浮点至定点转换器。
4.根据权利要求3所述的装置(10),其中所述定点至浮点转换器和/或所述浮点至定点转换器响应于表示所选择的条目(L1、L2、L3、L4)的索引。
5.根据权利要求3或4所述的装置(10),其中所述定点至浮点转换器(24)和/或所述浮点至定点转换器包括:
输入单元,用于接收输入数(25);
至少两个通道(26、28、30)的集合,每一个通道被配置为通过通道特定方法从所述输入数生成输出数(27、29、31);
多路复用器(32),根据表示所选择的条目(L1、L2、L3、L4)的索引和/或根据所述输入数(25)的一个或多个特性来选择生成的输出数中的一个。
6.根据前述权利要求中的任何一项所述的装置(10),其中与随后的条目(L1、L2、L3、L4)相关联的域(D1、D2、D3、D4)是相邻区间。
7.根据前述权利要求中的任何一项所述的装置(10),其中至少一个所述近似函数(F1、F2、F3、F4)最小化
所述相关联的域上的最大绝对误差,或
所述相关联的域上的平均二次误差。
8.根据前述权利要求中的任何一项所述的装置(10),其中至少一个所述近似函数(F1、F2、F3、F4)是线性函数。
9.根据权利要求8所述的装置(10),其中所述求值器单元(20)包括用于对所述线性函数求值的乘积累加单元。
10.根据前述权利要求中的任何一项所述的装置(10),包括预调节器单元(12、22),该预调节器单元(12、22)包括:
第一模块(12),被设置为从第三值X3确定所述第一值X1,使得所述第一值X1在预定义范围内,以及
第二模块(22),被设置为从所确定的所述第一值X1处的所选择的近似函数(F1、F2、F3、F4)的函数值来确定所述第三值X3处的所述函数F的近似的或精确的函数值。
11.根据前述权利要求中的任何一项所述的装置(10),其中所述函数F是底数为Q的对数。
12.根据权利要求11所述的装置(10),其中Q等于2。
13.根据权利要求11或12所述的装置(10),包括预调节器单元(12、22),该预调节器单元(12、22)包括:
第一模块(12),被设置为从第三值X3确定所述第一值X1和指数P1,使得X3=X1*Q**P1,以及
第二模块(22),被设置为将所述指数P1添加到所确定的所述第一值X1处的所选择的近似函数(F1、F2、F3、F4)的函数值。
14.根据前述权利要求中的任何一项所述的装置(10),被集成在数字信号处理器中。
15.一种计算函数F的函数值的方法,包括
提供存储器(18),该存储器(18)包含包括条目(L1、L2、L3、L4)的集合的查找表(19),其中每一个条目具有与其相关联的域(D1、D2、D3、D4)和用于在相关联的域上逼近函数F的近似函数(F1、F2、F3、F4);
截断或舍入(906)第一值X1以生成第二值X2;
根据所述第二值X2选择(908)所述查找表(19)的条目,从而选择与所选择的条目(L1、L2、L3、L4)相关联的所述近似函数(F1、F2、F3、F4);以及
确定(912)所述第一值X1处的所选择的近似函数(F1、F2、F3、F4)的函数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞思卡尔半导体公司,未经飞思卡尔半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180065572.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用户接口
- 下一篇:更新地质单元模型的方法和系统