The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed interest in hardware architectures for elementary functions. This article studies operators for the logarithm function in the context of this target technology. An old algorithm is generalized, fine-tuned and implemented as an architecture generator, exposing a wide range of trade-offs between resources (memory, logic and multipliers) and performance (frequency and pipeline depth). A single pipelined operator computes five times more double-precision floating-point logarithms per second than a high-end processor core, while consuming only a few percents of the resources of a high-end FPGA. This generator is available under the LGPL as part of the ...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
This thesis presents two novel algorithms for converting a normalised binary floating point number i...
Abstract—The realization of functions such as log() and antilog() in hardware is of considerable rel...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The use of reconfigurable computing for accelerating floating-point intensive codes is becoming comm...
The study of specific hardware circuits for the evalu-ation of floating-point elementary functions w...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
Elementary function design has recently been added yet another level of flexibility with the integra...
This paper presents a low-error, low-area FPGA-based hardware logarithm generator for digital signal...
This article addresses the development of complex, heavily parameterized and flexible operators to b...
This study presents an efficient method for converting a normalised binary number x (1 ? x < 2) into...
This paper presents an e cient hardware algorithm for variable-precision logarithm. The algorithm us...
A low cost, high-speed architecture for the computation of the binary logarithm is proposed. It is b...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
This thesis presents two novel algorithms for converting a normalised binary floating point number i...
Abstract—The realization of functions such as log() and antilog() in hardware is of considerable rel...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The use of reconfigurable computing for accelerating floating-point intensive codes is becoming comm...
The study of specific hardware circuits for the evalu-ation of floating-point elementary functions w...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
Elementary function design has recently been added yet another level of flexibility with the integra...
This paper presents a low-error, low-area FPGA-based hardware logarithm generator for digital signal...
This article addresses the development of complex, heavily parameterized and flexible operators to b...
This study presents an efficient method for converting a normalised binary number x (1 ? x < 2) into...
This paper presents an e cient hardware algorithm for variable-precision logarithm. The algorithm us...
A low cost, high-speed architecture for the computation of the binary logarithm is proposed. It is b...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
This thesis presents two novel algorithms for converting a normalised binary floating point number i...
Abstract—The realization of functions such as log() and antilog() in hardware is of considerable rel...