Title :
FPGA Implementation of Base-N Logarithm
Author :
Tropea, Salvador E.
Author_Institution :
Inst. Nacional de Tecnologia Ind., Buenos Aires
Abstract :
In this work, we present an area optimized FPGA implementation of an IP core to compute the base-N logarithm. Nevertheless, we also discuss the area, speed and precision trade-offs. We selected an algorithm that could be implemented on any FPGA avoiding vendor specific features like block RAMs, embedded multipliers, etc. We report the implementation results of a fixed point version of the algorithm using various common configurations on Xilinx and Actel devices. This implementation achieved the required area goals providing a very good speed-area ratio.
Keywords :
digital arithmetic; field programmable gate arrays; FPGA implementation; IP core; base-N logarithm; multiplicative normalization; Adders; Code standards; Computer industry; Convergence; Digital filters; Electronics industry; Field programmable gate arrays; Iterative algorithms; Table lookup; Taylor series; FPGA; area optimized; logarithm; multiplicative normalization;
Conference_Titel :
Programmable Logic, 2007. SPL '07. 2007 3rd Southern Conference on
Conference_Location :
Mar del Plata
Print_ISBN :
1-4244-0606-4
DOI :
10.1109/SPL.2007.371719