期刊文献+

基于泰勒展开的低成本e指数函数电路设计 被引量:4

Design and optimization of exponential function based on Taylor expansion
下载PDF
导出
摘要 针对e指数函数运算中常见硬件实现方法资源消耗大的问题,提出基于泰勒展开的指数函数的优化实现。首先,通过对输入值进行区间压缩以减小泰勒展开计算的求解误差;其次,对e指数函数泰勒展开公式的系数进行修正;最后,在硬件实现中通过合并化简运算实现资源的精简。实验表明。该方法在TSMC 65 nm工艺下的面积为11 068μm^2,折合1 976门,运算结果的相对误差仅有10^(-2)~10^(-3)。相比于通常泰勒展开式法,关键电路少了3个加法器和3个乘法器,节省了60%的硬件资源,具有硬件资源消耗少、输入值范围宽、性能面积比高等优点。 Facing with the high resource consumption of common-used hardware implementation method for exponential function,this paper proposed a Taylor expansion-based implementation and optimization method. Firstly,it used range compression method to reduce the calculation error. Secondly,it corrected the coefficients of Taylor expansion formula. Thirdly,merge and simplify operations in hardware design realized the resource reduction. Experimental result shows that the circuit is11 068 μm^2 and 1 976 gates in TSMC 65 nm process,and achieves a relative error as low as 10^-2- 10^-3. Compared with common-used Taylor expansion implementation method,the proposed method reduces 3 adders and 3 multipliers,and saves about 60% hardware resources. The proposed method has the advantages of less hardware resource consumption,wide range input value and high performance area ratio.
作者 林凯文 陈志坚 刘东启 Lin Kaiwen;Chen Zhijian;Liu Dongqi(Institute of VLSI Design,Zhejiang University,Hangzhou 310027,China)
出处 《计算机应用研究》 CSCD 北大核心 2018年第6期1761-1763,1782,共4页 Application Research of Computers
基金 复旦大学国家重点实验室开放基金资助项目(2015KF009) 中央高校基础科研计划资助项目(2015QNA4018)
关键词 泰勒展开 e指数函数 区间压缩 系数修正 Taylor expansion exponential function range compression coefficient correction
  • 相关文献

参考文献9

二级参考文献44

  • 1郑朝霞,邹雪城,童乔凌.电池保护芯片中低功耗技术的研究与实现[J].微电子学与计算机,2006,23(4):174-176. 被引量:4
  • 2杨宇,毛志刚,来逢昌.一种改进的流水线CORDIC算法结构[J].微处理机,2006,27(4):10-13. 被引量:12
  • 3牟胜梅,杨晓东.e^θ的CORDIC迭代初值选取策略及其硬件实现[J].计算机工程与应用,2007,43(6):79-80. 被引量:5
  • 4Thomas Risse.Numerics—interactive.2005.4.
  • 5Ray Andraka.A Survey of CORDIC algorithms for FPGA based computers.
  • 6.[EB/OL].http://www.xilinx.tom.,.
  • 7Jordan L. Holt Finite Precision Error Analysis of Neural Network Hardware Implementations. IEEE TRANSACTIONS ON COMPUTERS [J] ,VOL.42, NO.3, MARCH 1993.
  • 8Volder J.The CORDIC computing technique[J].IRE Trans Comput,1959(9):330-334.
  • 9Walther J S.A unified algorithm for elementary functions[C]//Proc AFIPS Spring Joint Computer Conference,1971:379-385.
  • 10Andraka R.A survey of CORDIC algorithms for FPGA based computers[C]//Proc of the 1998 CM/SIGDA Sixth International Symposium on FPGAs,Monterey,CA,1998:191-200.

共引文献34

同被引文献14

引证文献4

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部