This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Redundant Floating-Point Decimal CORDIC Algorithm
Nov. 2012 (vol. 61 no. 11)
pp. 1551-1562
Álvaro Vázquez, Dept. of Electron. & Comput. Sci., Univ. of Santiago, Santiago, Spain
J. Villalba-Moreno, Dept. of Comput. Archit., Univ. of Malaga, Malaga, Spain
E. Antelo, Dept. of Electron. & Comput. Sci., Univ. of Santiago, Santiago, Spain
E. L. Zapata, Dept. of Comput. Archit., Univ. of Malaga, Malaga, Spain
In this work, we propose a new decimal redundant CORDIC algorithm to manage transcendental functions, using floating-point representation. The algorithms determine the direction of the elementary rotation using sign estimations. Unlike binary redundant CORDIC, repetition of iterations are not required to ensure convergence since novel decimal codes have been carefully selected with sufficient redundancy to prevent any repetition. The algorithms are mapped to a low-cost unit based on a decimal 3-2 carry-save adder which can also be used as a floating-point decimal division unit. Compared to current decimal floating-point units, the implementation of our algorithm involves minor modifications of the native hardware, while providing a huge set of elementary functions.
Index Terms:
floating point arithmetic,decimal floating-point units,redundant floating point decimal CORDIC algorithm,transcendental functions,floating-point representation,decimal codes,Estimation,Convergence,Adders,Redundancy,Vectors,Approximation algorithms,Hardware,CORDIC algorithm,Estimation,Convergence,Adders,Redundancy,Vectors,Approximation algorithms,Hardware,decimal arithmetic,Estimation,Convergence,Adders,Redundancy,Vectors,Approximation algorithms,Hardware,carry-save arithmetic
Citation:
Álvaro Vázquez, J. Villalba-Moreno, E. Antelo, E. L. Zapata, "Redundant Floating-Point Decimal CORDIC Algorithm," IEEE Transactions on Computers, vol. 61, no. 11, pp. 1551-1562, Nov. 2012, doi:10.1109/TC.2011.217
Usage of this product signifies your acceptance of the Terms of Use.