Team Arénaire

Overall Objectives
Scientific Foundations
Application Domains
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Software

Keywords : arithmetic operators, function evaluation, floating-point, LNS, FPGA.

FPLibrary: a Library of Operators for ``Real'' Arithmetic on FPGAs

Participants : J. Detrey, F. de Dinechin.

FPLibrary is a VHDL library that describes arithmetic operators (addition, subtraction, multiplication, division, and square root) for two formats of representation of real numbers: floating-point, and logarithmic number system [20] . These formats are parametrized in precision and range.

It has been extended in 2005 by the addition of floating-point logarithm and exponential operators [5] , which exhibit 10x speedup when compared with the processor. FPLibrary is the first hardware library to offer parametrized hardware architectures for such elementary functions.

Status: stable / Target: FPGA and ASIC / License: LGPL / OS: any / Programming Language: VHDL / URL:


Logo Inria