Redundant floating-point decimal CORDIC algorithm

dc.contributor.affiliationUniversidade de Santiago de Compostela. Departamento de Electrónica e Computación
dc.contributor.affiliationUniversidade de Santiago de Compostela. Centro de Investigación en Tecnoloxías Intelixentes da USC (CiTIUS)
dc.contributor.authorVázquez Álvarez, Álvaro
dc.contributor.authorVillalba Moreno, Julio
dc.contributor.authorAntelo Suárez, Elisardo
dc.contributor.authorLópez Zapata, Emilio
dc.date.accessioned2026-02-23T13:37:20Z
dc.date.available2026-02-23T13:37:20Z
dc.date.issued2012-11
dc.description.abstractIn 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
dc.description.peerreviewedSI
dc.description.sponsorshipThis work has been partially supported by the Ministry of Science and Innovation of Spain under projects TIN2007-67537-C03-01, TIN2006-01078, TIN2010-16144 and TIN 2010-17541
dc.identifier.citationVazquez, A., Villalba-Moreno, J., Antelo, E., Zapata, E. L. (2012). Redundant Floating-Point Decimal CORDIC Algorithm. "IEEE Transactions on Computers", 61(11), 1551-1562
dc.identifier.doi10.1109/TC.2011.217
dc.identifier.issn0018-9340
dc.identifier.issn1557-9956
dc.identifier.urihttps://hdl.handle.net/10347/46042
dc.issue.number11
dc.journal.titleIEEE Transactions on Computers
dc.language.isoeng
dc.page.final1562
dc.page.initial1551
dc.publisherIEEE
dc.relation.publisherversionhttps://doi.org/10.1109/TC.2011.217
dc.rightsPersonal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works
dc.rights.accessRightsopen access
dc.subjectCORDIC algorithm
dc.subjectDecimal arithmetic
dc.subjectCarry-save arithmetic
dc.subject.classification330406 Arquitectura de ordenadores
dc.titleRedundant floating-point decimal CORDIC algorithm
dc.typejournal article
dc.type.hasVersionAM
dc.volume.number61
dspace.entity.typePublication
relation.isAuthorOfPublication1e61cc77-975b-4a92-85e4-e25a834579ba
relation.isAuthorOfPublication21433134-ebb1-46f1-a28d-aa0091b44284
relation.isAuthorOfPublication.latestForDiscovery1e61cc77-975b-4a92-85e4-e25a834579ba

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2012_IEEETransComp_Vazquez_Redundant.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format