Title
Redundant Floating-Point Decimal CORDIC Algorithm
Abstract
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.
Year
DOI
Venue
2012
10.1109/TC.2011.217
Computers, IEEE Transactions
Keywords
Field
DocType
elementary rotation,current decimal floating-point unit,low-cost unit,novel decimal code,elementary function,new decimal redundant cordic,floating-point decimal division unit,floating-point representation,carry-save adder,binary redundant,redundant floating-point decimal cordic,adders,vectors,floating point arithmetic,hardware,estimation,transcendental functions,convergence,redundancy,cordic algorithm,approximation algorithms,floating point representation
decimal128 floating-point format,decimal32 floating-point format,decimal64 floating-point format,Decimal data type,Computer science,Floating point,Parallel computing,Arithmetic,Binary Integer Decimal,Decimal floating point,Decimal
Journal
Volume
Issue
ISSN
61
11
0018-9340
Citations 
PageRank 
References 
2
0.38
8
Authors
4
Name
Order
Citations
PageRank
Álvaro Vázquez11098.59
Julio Villalba221923.56
Elisardo Antelo326225.04
Emilio L. Zapata4811100.36