• 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