arrow
返回

The differential CORDIC algorithm: Constant scale factor redundant implementation without correcting iterations

delete1996-03-01
delete53
PRE
AI
H
Herbert Dawid *
DOI:10.1109/12.485569delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The CORDIC algorithm is a well-known iterative method for the efficient computation of vector rotations, and trigonometric and hyperbolic functions. Basically, CORDIC performs a vector rotation which is not a perfect rotation, since the vector is also scaled by a constant factor. This scaling has to be compensated for following the CORDIC iteration. Since CORDIC implementations using conventional number systems are relatively slow, current research has focused on solutions employing redundant number systems which make a much faster implementation possible. The problem with these methods is that either the scale factor becomes variable, making additional operations necessary to compensate for the scaling, or additional iterations are necessary compared to the original algorithm. In contrast we developed transformations of the usual CORDIC algorithm which result in a constant scale factor redundant implementation without additional operations. The resulting ''Differential CORDIC Algorithm'' (DCORDIC) makes use of on-line (most significant digit first redundant) computation. We derive parallel architectures for the radix-2 redundant number systems and present some implementation results based on logic synthesis of VHDL descriptions produced by a DCORDIC VHDL generator. We finally prove that, due to the lack of additional operations, DCORDIC compares favorably with the previously known redundant methods in terms of latency and computational complexity.
Keyword:
CORDIC
carry save
signed digit
redundant number systems
radix-2
VLSI architecture
computer arithmetic

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
errOAAI
err
err分享
err收藏
Studies on Dissolved Metalloenzymes in Lake Water. I. Identification of Alkaline Phosphatase
err2006-06-27
err0
PREAI
errKensei Kobayashi; Kimikazu Iwase; Masahiro Matsui; Masami Watanabe; Hirotaka Ueda; Kitao Fujiwara; Hiroki Haraguchi; Keiichiro Fuwa
err分享
err收藏
Fusarochromanone production by Fusarium isolates
err1990-10-01
err0
errOAAI
errW D Wu; P E Nelson; M E Cook; E B Smalley
err分享
err收藏
Percolation Transition of Hydration Water: From Planar Hydrophilic Surfaces to Proteins
err2005-12-09
err0
errOAAI
errAlla Oleinikova; Ivan Brovchenko; Nikolai Smolin; Aliaksei Krukau; Alfons Geiger; Roland Winter
err分享
err收藏
学者 查看更多内容