Title :
Interval sine and cosine functions computation based on variable-precision CORDIC algorithm
Author :
Hormigo, J. ; Villalba, J. ; Zapata, E.L.
Author_Institution :
Dept. of Comput. Archit., Malaga Univ., Spain
Abstract :
In this paper we design a CORDIC architecture for variable-precision, and a new algorithm is proposed to perform the interval sine and cosine functions. This system allows us to specify the precision to perform the sine and cosine functions, and control the accuracy of the result, in such a way that recomputation of inaccurate results can be carried out with higher precision. An important reduction in the number of iterations is obtained by taking advantage of the differential angle, and the number of cycles per iteration is reduced by avoiding the additions of the leading all zero words. As a consequence, the computation time of the interval function evaluation obtained is close to that of a point function evaluation. The problem of the large table of angles and the scale factor compensation involved in a high precision CORDIC has been solved efficiently
Keywords :
digital arithmetic; function evaluation; CORDIC architecture; accuracy; computation time; cycles; differential angle; inaccurate result recomputation; interval cosine function computation; interval function evaluation; interval sine function computation; iterations; point function evaluation; scale factor compensation; variable-precision CORDIC algorithm; Application software; Arithmetic; Computer architecture; Equations; Hardware; Iterative algorithms; Polynomials; Reactive power; Roundoff errors; Software packages;
Conference_Titel :
Computer Arithmetic, 1999. Proceedings. 14th IEEE Symposium on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7695-0116-8
DOI :
10.1109/ARITH.1999.762844