JOURNAL ARTICLE

Redundant Floating-Point Decimal CORDIC Algorithm

Álvaro VázquezJulio VillalbaE. AnteloEmilio L. Zapata

Year: 2011 Journal:   IEEE Transactions on Computers Vol: 61 (11)Pages: 1551-1562   Publisher: Institute of Electrical and Electronics Engineers

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.

Keywords:
Decimal CORDIC Algorithm Computer science Arithmetic Binary number Floating point Adder Mathematics Field-programmable gate array Computer hardware Latency (audio)

Metrics

9
Cited By
1.28
FWCI (Field Weighted Citation Impact)
17
Refs
0.79
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Numerical Methods and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Digital Filter Design and Implementation
Physical Sciences →  Computer Science →  Signal Processing
Computational Physics and Python Applications
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Redundant Floating-point Decimal CORDIC Algorithm

Álvaro VázquezJulio VillalbaE. AnteloEmilio L. Zapata

Journal:   IEEE Transactions on Computers Year: 2011
JOURNAL ARTICLE

Floating point Cordic

G.J. HekstraE.F. Deprettere

Year: 2002 Pages: 130-137
JOURNAL ARTICLE

Decimal floating‐point fused multiply‐add with redundant internal encodings

Han LiuHao ZhangSeok‐Bum Ko

Journal:   IET Computers & Digital Techniques Year: 2015 Vol: 10 (4)Pages: 147-156
BOOK-CHAPTER

Decimal Floating Point

Ronald T. Kneusel

Texts in computer science Year: 2024 Pages: 203-221
© 2026 ScienceGate Book Chapters — All rights reserved.