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