• DocumentCode
    1059796
  • Title

    An Algorithm for the Design of Low-Power Hardware-Efficient FIR Filters

  • Author

    Aktan, Mustafa ; Yurdakul, Arda ; Dündar, Günhan

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Bogazici Univ., Istanbul
  • Volume
    55
  • Issue
    6
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    1536
  • Lastpage
    1545
  • Abstract
    A novel algorithm for designing low-power and hardware-efficient linear-phase finite-impulse response (FIR) filters is presented. The algorithm finds filter coefficients with reduced number of signed-power-of-two (SPT) terms given the filter frequency response characteristics. The algorithm is a branch-and-bound-based algorithm that fixes a coefficient to a certain value. The value is determined by finding the boundary values of the coefficient using linear programming. Although the worst case run time of the algorithm is exponential, its capability to find appreciably good solutions in a reasonable amount of time makes it a desirable CAD tool for designing low-power and hardware-efficient filters. The superiority of the algorithm on existing methods in terms of SPT term count, design time, hardware complexity, and power performance is shown with several design examples. Up to 30% reduction in the number of SPT terms is achieved over unoptimized Remez coefficients, which is 20% better than compared optimization methods. The average power saving is 20% over unoptimized coefficients, which is up to 14% better than optimized coefficients obtained with existing methods.
  • Keywords
    CAD; FIR filters; boundary-value problems; network synthesis; FIR filters; Remez coefficients; branch-and-bound-based algorithm; finite-impulse response filters; Discrete coefficient FIR filter design; Discrete coefficient finite-impulse-response (FIR) filter design; FIR digital filters; linear programming; multiplierless design; power- of-two coefficients; power-of-two coefficients;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2008.917997
  • Filename
    4446999