DocumentCode :
418488
Title :
A scalable compact architecture for the computation of integer binary logarithms through linear approximation
Author :
Layer, Christophe ; Pfleiderer, Hans-Jörg ; Heer, Christoph
Author_Institution :
Dept. of Microelectron., Ulm Univ., Germany
Volume :
2
fYear :
2004
fDate :
23-26 May 2004
Abstract :
This paper presents the realization of a scalable architecture, the Negative Logarithmic Function (NLF), for the integer calculation of nonlinear functions. It shows how to implement the desired analog logarithm and its reciprocal function with very little logic and a maximizable accuracy. After introducing the NLF module and its properties, we describe the way the continuous function is approached in order to come across the hardware realization. A simple solution is given to reduce the error made by the approximation, as well as the architecture for the reverse transformation. To illustrate the method, examples are given in which the width of the input value has been arbitrarily fixed to 8 bits, whereas the scalable architecture supports every kind of bus width.
Keywords :
approximation theory; error correction; nonlinear functions; sequential circuits; analog logarithm; error reduction; integer binary logarithms; linear approximation; negative logarithmic function; nonlinear functions; scalable compact architecture; sequential logic; Acceleration; Computer architecture; Concurrent computing; Data processing; Digital signal processing; Hardware; Linear approximation; Logic; Microelectronics; Piecewise linear approximation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
Type :
conf
DOI :
10.1109/ISCAS.2004.1329298
Filename :
1329298
Link To Document :
بازگشت