Implementation of the exponential function in a floating- point unit

dc.contributor.affiliationUniversidade de Santiago de Compostela. Departamento de Electrónica e Computación
dc.contributor.authorVázquez Álvarez, Álvaro
dc.contributor.authorAntelo Suárez, Elisardo
dc.date.accessioned2026-02-24T10:29:59Z
dc.date.available2026-02-24T10:29:59Z
dc.date.issued2003-01-01
dc.description.abstractIn this work we present an implementation of the exponential function in double precision, in a unit that supports IEEE floating-point arithmetic. As existing proposals, the implementation is based on the use of a floating-point multiplier and additional hardware. We decompose the computation into three subexponentials. The first and third subexponentials are computed in a conventional way (table look-up and polynomial approximation). The second subexponential is computed based on a transformation of the slow radix-2 digit-recurrence algorithm into a fast computation by using the multiplier and additional hardware. We present a design process that permits the selection of the most convenient trade-off between hardware complexity and latency. We discuss the algorithm, the implementation, and perform a rough comparison with three proposed designs. Our estimations indicate that the implementation proposed in this work presents better trade-off between hardware complexity and latency than the compared designs
dc.description.peerreviewedSI
dc.description.sponsorshipThis work was partially supported by Xunta de Galicia under contract PGIDT99PXI20601A
dc.identifier.citationVázquez, Á., Antelo, E. (2003). Implementation of the Exponential Function in a Floating-Point Unit. "Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology", 33(1-2), 125-145
dc.identifier.doi10.1023/A:1021102104078
dc.identifier.issn0922-5773
dc.identifier.issn1573-109X
dc.identifier.urihttps://hdl.handle.net/10347/46065
dc.issue.number1-2
dc.journal.titleJournal of VLSI Signal Processing Systems for Signal, Image and Video Technology
dc.language.isoeng
dc.page.final145
dc.page.initial125
dc.publisherSpringer Nature
dc.relation.publisherversionhttps://link.springer.com/article/10.1023/A:1021102104078
dc.rightsUse of this AM version is solely governed by the terms agreed between Springer Nature and the respective rightsholder, the Springer Nature Terms of Use for Accepted Manuscripts, and applicable law. By using an AM (for example, by accessing or downloading) the user agrees to abide by these terms of use. Any further use is subject to written permission from Springer Nature. The terms of use are not intended to override any national law that grants further rights to any user.
dc.rights.accessRightsopen access
dc.subjectExponential function
dc.subjectTranscendental functions
dc.subjectFloating–point unit
dc.subjectComputer arithmetic
dc.subject.classification330406 Arquitectura de ordenadores
dc.titleImplementation of the exponential function in a floating- point unit
dc.typejournal article
dc.type.hasVersionAM
dc.volume.number33
dspace.entity.typePublication
relation.isAuthorOfPublication1e61cc77-975b-4a92-85e4-e25a834579ba
relation.isAuthorOfPublication21433134-ebb1-46f1-a28d-aa0091b44284
relation.isAuthorOfPublication.latestForDiscovery21433134-ebb1-46f1-a28d-aa0091b44284

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2003_JVLSISignProcSyst_Vazquez_Implementation.pdf
Size:
384.83 KB
Format:
Adobe Portable Document Format