• DocumentCode
    3323771
  • Title

    Error-energy analysis of hardware logarithmic approximation methods for low power applications

  • Author

    Klinefelter, Alicia ; Ryan, Joseph ; Tschanz, James ; Calhoun, Benton H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Virginia, Charlottesville, VA, USA
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    2361
  • Lastpage
    2364
  • Abstract
    This paper presents an overview of methods for combinational, base-two logarithmic approximation using Mitchell´s algorithm, piecewise-linear/quadratic error compensation schemes, and direct approximation. Optimization methods are used for computing linear segments for each compensation scheme including Hamming weight minimization and pattern recognition of segment slopes for multiplier-less error compensation. A novel, near-zero-average error quadratic compensation scheme is also presented. A test chip was fabricated in a commercial 130nm technology including fifteen base-two logarithm approximations and each was evaluated for its standalone accuracy, measured energy, delay, and area in order to determine the best classes of approximation for low-energy and high-accuracy operation. A system-level evaluation of these methods was performed using a software model of a keyword detection speech pipeline to predict the impact of inaccurate logarithmic approximation on the detection accuracy of keywords across various noise levels.
  • Keywords
    error compensation; low-power electronics; piecewise linear techniques; speech processing; Hamming weight minimization; Mitchell´s algorithm; base-two logarithmic approximation; direct approximation; error-energy analysis; hardware logarithmic approximation; low power; multiplier-less error compensation; near-zero-average error quadratic compensation scheme; pattern recognition; piecewise-linear/quadratic error compensation schemes; size 130 nm; software model; test chip; Accuracy; Approximation algorithms; Approximation methods; Complexity theory; Computers; Hardware; Speech; approximation; interpolation; keyword detection; logarithm; speech;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7169158
  • Filename
    7169158