• DocumentCode
    1283646
  • Title

    Design of Linear Phase FIR Filters With High Probability of Achieving Minimum Number of Adders

  • Author

    Shi, Dong ; Yu, Ya Jun

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    58
  • Issue
    1
  • fYear
    2011
  • Firstpage
    126
  • Lastpage
    136
  • Abstract
    In this paper, an algorithm is proposed for the design of low complexity linear phase finite impulse response (FIR) filters with optimum discrete coefficients. The proposed algorithm, based on mixed integer linear programming (MILP), efficiently traverses the discrete coefficient solutions and searches for the optimum one that results in an implementation using minimum number of adders. During the searching process, discrete coefficients are dynamically synthesized based on a continuously updated subexpression space and, most essentially, a monitoring mechanism is introduced to enable the algorithm´s awareness of optimality. Benchmark examples have shown that the proposed algorithm can, in most cases, produce the optimum designs using minimum number of adders for the given specifications. The proposed algorithm can be simply extended for the optimum design with the maximum adder depth constraint.
  • Keywords
    FIR filters; adders; integer programming; linear programming; linear phase FIR filters design; low complexity linear phase finite impulse response filters; maximum adder depth constraint; mixed integer linear programming; optimum discrete coefficients; Adders; Algorithm design and analysis; Complexity theory; Costs; Delay; Digital filters; Finite impulse response filter; Heuristic algorithms; IIR filters; Mixed integer linear programming; Monitoring; Nonlinear filters; Optimization; Quantization; Linear phase FIR filters; adder depth; dynamically expanding subexpression basis; mixed integer linear programming; multiple constant multiplication;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2010.2055290
  • Filename
    5535211