首页> 外文期刊>IEEE Transactions on Computers >Hardware starting approximation method and its application to the square root operation
【24h】

Hardware starting approximation method and its application to the square root operation

机译:硬件启动近似方法及其在平方根运算中的应用

获取原文
获取原文并翻译 | 示例

摘要

Quadratically converging algorithms for high-order arithmetic operations typically are accelerated by a starting approximation. The higher the precision of the starting approximation, the less number of iterations required for convergence. Traditional methods have used look-up tables or polynomial approximations, or a combination of the two called piecewise linear approximations. This paper provides a revision and major extension to our study (1993) proposing a nontraditional method for reusing the hardware of a multiplier. An approximation is described in the form of partial product array (PPA) composed of Boolean elements. The Boolean elements are chosen such that their sum is a high-precision approximation to a high-order arithmetic operation such as square root, reciprocal, division, logarithm, exponential, and trigonometric functions. This paper derives a PPA that produces in the worst case a 16-bit approximation to the square root operation. The implementation of the PPA utilizes an existing 53 bit multiplier design requiring approximately 1,000 dedicated logic gates of function, additional repowering circuits, and has a latency of one multiplication.
机译:通常通过起始逼近来加速用于高阶算术运算的二次收敛算法。起始逼近的精度越高,收敛所需的迭代次数就越少。传统方法使用查询表或多项式逼近,或使用两种称为分段线性逼近的组合。本文对我们的研究(1993年)进行了修订和主要扩展,提出了一种重用乘法器硬件的非传统方法。以由布尔元素组成的部分乘积数组(PPA)的形式描述近似值。选择布尔元素,使它们的总和近似于高阶算术运算的高精度,例如平方根,倒数,除法,对数,指数和三角函数。本文推导了一个PPA,在最坏的情况下,它会产生平方根运算的16位近似值。 PPA的实现利用现有的53位乘法器设计,该设计需要大约1,000个功能的专用逻辑门,附加的上电电路,并且延迟为一个乘法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号