首页> 外文OA文献 >High-speed numeric function generator using quadratic approximations
【2h】

High-speed numeric function generator using quadratic approximations

机译:使用二次逼近的高速数值函数发生器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The CORDIC algorithm is an accurate way to compute the value of a function like sin(x), for a given value of x. However, it is iterative and slow. In this thesis, we show that a wide class of arithmetic functions can be realized on the SRC-6, a reconfigurable computer, using polynomial approximations. The function is realized by partitioning its domain into segments and then approximating the function in each segment by a quadratic polynomial. This is not an iterative approach, and so it is faster than the CORDIC algorithm. Two approximation methods are implemented. In one method, non-uniform segments are used. Here, larger segments can be used where the function is close to quadratic, while highly non-quadratic regions require smaller segments. This approach minimizes the number of segments. In the other method, uniform segments are used. Although more segments are needed than in the non-uniform method, the circuit is simpler. We show that accuracies of up to 33 bits are possible. A pipelined circuit was built on the SRC-6 in two's complement and floating point. We also show an efficient algorithm for segmenting the function, which is faster than previous methods.
机译:对于给定的x值,CORDIC算法是计算sin(x)之类的函数的值的准确方法。但是,它是迭代且缓慢的。在本文中,我们证明了使用多项式逼近可以在可重构计算机SRC-6上实现多种算术函数。通过将其域划分为多个段,然后通过二次多项式逼近每个段中的函数,可以实现该功能。这不是迭代方法,因此比CORDIC算法更快。实现了两种近似方法。在一种方法中,使用非均匀段。在此,在函数接近二次函数的地方可以使用较大的分段,而高度非二次函数的区域则需要较小的分段。这种方法可以最大程度地减少段数。在另一种方法中,使用均匀段。尽管比非均匀方法需要更多的段,但电路更简单。我们证明了高达33位的精度是可能的。在SRC-6上以二进制补码和浮点形式构建了流水线电路。我们还展示了一种有效的算法来分割函数,它比以前的方法要快。

著录项

  • 作者

    Macaria Njuguna;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号