DocumentCode
1614331
Title
Angle recording method for efficient implementation of the CORDIC algorithm
Author
Hu, Yu Hen ; Naganathan, S.
Author_Institution
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fYear
1989
Firstpage
175
Abstract
CORDIC (coordinating rotation digital computer) is an iterative arithmetic algorithm for computing generalized vector rotations without performing multiplications. For applications where the angle of rotation is known in advance, the authors present a method to speed up the execution of the CORDIC algorithm by reducing the total number of iterations. This is accomplished by using a technique called angle recording, which encodes the desired rotation angle as a linear combination of very few elementary rotation angles. Each of these elementary rotation angles takes one CORDIC iteration to compute. The fewer the elementary rotation angles, the fewer the iterations required. A greedy algorithm that takes only O(n 2) operations is developed to perform CORDIC angle recording. It can reduce the total number of required elementary rotation angles by at least 50% without affecting the computational accuracy. Simulation results are presented
Keywords
digital arithmetic; encoding; iterative methods; CORDIC algorithm; O(n2) operations; algorithm execution speeding up; angle recording; computational accuracy; coordinating rotation digital computer; elementary rotation angle reduction; elementary rotation angles; generalized vector rotation computing; greedy algorithm; iteration number reduction; iterative arithmetic algorithm; linear combination; rotation angle; simulation results; Application software; Chirp; Computational modeling; Contracts; Digital arithmetic; Digital signal processing; Fast Fourier transforms; Greedy algorithms; Iterative algorithms; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1989., IEEE International Symposium on
Conference_Location
Portland, OR
Type
conf
DOI
10.1109/ISCAS.1989.100320
Filename
100320
Link To Document