用于使用查找表以固定点来近似非线性函数的方法和装置

    公开(公告)号:CN109643327B

    公开(公告)日:2020-04-24

    申请号:CN201780052874.3

    申请日:2017-08-04

    Abstract: 在硬件或嵌入式系统中计算非线性函数f(x)可能是复杂且资源密集的。在本公开的一个或多个方面,提供了用于使用查找表(LUT)以及内插或外推来在硬件中准确且高效地计算非线性函数f(x)的方法、计算机可读介质、以及装备。该装备可以是处理器。该处理器关于输入变量x计算非线性函数f(x),其中f(x)=g(y(x),z(x))。该处理器通过确定输入变量x的最高有效位(MSB)的位置来确定整数n。另外,该处理器基于第一查找表和所确定的整数n来确定y(x)的值。而且,该处理器基于n和输入变量x以及基于第二查找表来确定z(x)的值。此外,该处理器基于y(x)和z(x)的所确定值来计算f(x)。

    使用查找表以固定点来近似非线性函数

    公开(公告)号:CN109643327A

    公开(公告)日:2019-04-16

    申请号:CN201780052874.3

    申请日:2017-08-04

    Abstract: 在硬件或嵌入式系统中计算非线性函数f(x)可能是复杂且资源密集的。在本公开的一个或多个方面,提供了用于使用查找表(LUT)以及内插或外推来在硬件中准确且高效地计算非线性函数f(x)的方法、计算机可读介质、以及装备。该装备可以是处理器。该处理器关于输入变量x计算非线性函数f(x),其中f(x)=g(y(x),z(x))。该处理器通过确定输入变量x的最高有效位(MSB)的位置来确定整数n。另外,该处理器基于第一查找表和所确定的整数n来确定y(x)的值。而且,该处理器基于n和输入变量x以及基于第二查找表来确定z(x)的值。此外,该处理器基于y(x)和z(x)的所确定值来计算f(x)。

Patent Agency Ranking