2014-01-22 70 views
1

我需要用VHDL实现指数项“exp(( - x²* 0.008)-0.5)”。这里'x'是介于(-90.0到90.0)之间的18位定点信号。当我通过互联网时,我发现的一个解决方案是使用泰勒系列扩展。有没有更适合我需要的替代解决方案?如果使用泰勒级数是评估“exp”函数的唯一解决方案,那么求和限制应该是多少?谢谢。评估VHDL中的指数函数

回答

3

总和限制应该是满足您要求的准确度所需的任何限制。在担心VHDL之前,通常最好在其他工具(甚至是电子表格)中找到它。对于足够平滑的曲线,使用来自小查找表的系数的二次插值可能足够精确(再次:在MatLab,Octave或电子表格中评估)并且相当容易实现。