Floating-point exponentiation units for reconfigurable computing


Autoria(s): Dinechin, Florent de; Echeverría Aramendi, Pedro; López Vallejo, Marisa; Pasca, Bogdan
Data(s)

01/05/2013

Resumo

The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors. This article studies the implementation, for such accelerators, of the floating-point power function xy as defined by the C99 and IEEE 754-2008 standards, generalized here to arbitrary exponent and mantissa sizes. Last-bit accuracy at the smallest possible cost is obtained thanks to a careful study of the various subcomponents: a floating-point logarithm, a modified floating-point exponential, and a truncated floating-point multiplier. A parameterized architecture generator in the open-source FloPoCo project is presented in details and evaluated.

Formato

application/pdf

Identificador

http://oa.upm.es/29552/

Idioma(s)

eng

Publicador

E.T.S.I. Telecomunicación (UPM)

Relação

http://oa.upm.es/29552/1/INVE_MEM_2013_167276.pdf

http://dl.acm.org/citation.cfm?doid=2457443.2457447

info:eu-repo/semantics/altIdentifier/doi/10.1145/2457443.2457447

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

ACM Transactions on Reconfigurable Technology and Systems (TRETS), ISSN 1936-7406, 2013-05, Vol. 6, No. 1

Palavras-Chave #Telecomunicaciones #Electrónica
Tipo

info:eu-repo/semantics/article

Artículo

PeerReviewed