Implementation of the exponential function in a floating- point unit

Loading...
Thumbnail Image
Identifiers

Publication date

Advisors

Tutors

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Nature
Metrics
Google Scholar
lacobus
Export

Research Projects

Organizational Units

Journal Issue

Abstract

In 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

Description

Bibliographic citation

Vá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

Relation

Has part

Has version

Is based on

Is part of

Is referenced by

Is version of

Requires

Sponsors

This work was partially supported by Xunta de Galicia under contract PGIDT99PXI20601A

Rights

Use 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.