当前位置: 首页 > 专利查询>LSI公司专利>正文

具有带有复数指数非线性函数的指令集的数字处理器制造技术

技术编号:10342003 阅读:211 留言:0更新日期:2014-08-21 14:41
提供了一种数字处理器,其包括具有复数指数函数的指令集。该数字处理器针对输入值x通过以下操作求复数指数函数的值:获取复数指数软件指令,以输入值x的作为输入,并且响应于该复数指数软件指令:调用至少一个复数指数函数单元,所述复数指数函数单元实施复数指数软件指令以将复数指数函数应用于输入值x;并且生成对应于输入值x的复数指数的输出。输入值x的复数指数函数可通过以下操作来求解:约束该输入值以保持给定的范围;利用查找表计算粗略近似角度;调整所述粗略近似角度以获取从0到θ的角度;以及利用多项式近似计算精确校正值。

【技术实现步骤摘要】
【国外来华专利技术】具有带有复数指数非线性函数的指令集的数字处理器对相关申请交叉引用本申请要求序列号为61/552,242、2011年10月27日提交的、名称为“SoftwareDigital Front End(SoftDFE) Signal Processing and Digital Radio”的美国专利临时申请的优先权,该申请通过弓I用并入本文。本申请关联于序列号为12/324,926、名称为 “Digital Signal Processor havingInstruction Set with One or More Non-Linear Complex Functions” 的美国专利申请和序列号为 12/362, 879、名称为 “Digital Signal Processor having Instruction Set with AnExponential Function Using Reduced Look-UP Table”的美国专利申请,上述申请均在2008年11月28日提交,并通过引用并入本文。
本专利技术涉及数字处理技术,并且更特别地,涉及用于复数指数函数的数本文档来自技高网...

【技术保护点】
一种由数字处理器执行的方法,用于针对输入值x求复数指数函数的值,所述方法包括:获取一个或多个复数指数软件指令,以所述输入值x作为输入;响应于所述复数指数软件指令中的至少一个,执行如下步骤:调用至少一个复数指数函数单元,其实施所述一个或多个复数指数软件指令,以将所述复数指数函数应用于所述输入值x;并且生成对应于所述输入值x的所述复数指数的输出。

【技术特征摘要】
【国外来华专利技术】2011.10.27 US 61/552,2421.一种由数字处理器执行的方法,用于针对输入值X求复数指数函数的值,所述方法包括: 获取一个或多个复数指数软件指令,以所述输入值X作为输入; 响应于所述复数指数软件指令中的至少一个,执行如下步骤: 调用至少一个复数指数函数单元,其实施所述一个或多个复数指数软件指令,以将所述复数指数函数应用于所述输入值X ;并且 生成对应于所述输入值X的所述复数指数的输出。2.根据权利要求1的方法,其中所述所述数字处理器执行来自程序代码的软件指令。3.根据权利要求1所述的方法,其中所述数字处理器包括向量处理器和标量处理器中的一个或多个。4.根据权利要求1所述的方法,进一步包括以下步骤:在所述复数指数函数中累加角度,以及返回变量的复数指数和当前累加值中的一个或多个。5.根据权利要求1所述的方法,进一步包括将输入信号乘以所述复数指数函数的变量的指数的步骤。6.一种由数字处理器执行的方法,用于针对输入值X求复数指数函数的值,所述方法包括: 约束所述输入值以保持给定的范围; 利用查找表使用所述输入值的多个最高有效位(MSB)计算粗略近似角度; 调整所述粗略近似角度以获取从O到Θ的角度;以及 利用多项式近似计算精确校正值。7.根据权利要求6所述的方法,其中所述多项式法近似包括泰勒级数。8.根据权利要求6所述的方法,其中所述多项式法近似为三次近似。9.根据权利要求6所述的方法,其中所述数字处理器执行来自程序代码的软件指令。10.根据权利要求6所述的方法,其中所述数字处理器包括向量处理器和标量处理器中的一个或多个。11.根据权利要求6所述的方法,进一步包括使用对称属性来降低所述查找表的大小的步骤。12.根据权利要求6所述的方法,进一步包括以下步骤:在所述复数指数函数内累加角度,以及返回变量的复数指数和当前累加值中的一个或多个。13.根据权利要求6所述的方法,进一步包括将输入信号乘以所述复数指数函数的变量的指数的步骤。14.一种数字处理器,其针对输入值X求复数指数函数的值,所述数字处理器包括: 存储器;以及 至少一个硬件...

【专利技术属性】
技术研发人员:K·阿扎德特A·莫利纳J·H·奥斯莫P·万卡塔拉加瓦恩于盟林J·威廉姆斯
申请(专利权)人:LSI公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1