• DocumentCode
    3362123
  • Title

    Common Subexpression Elimination for Digital Filters Using Genetic Algorithm

  • Author

    Samadi, Payman ; Ahmadi, Majid

  • Author_Institution
    Univ. of Windsor Windsor, Windsor
  • fYear
    2007
  • fDate
    11-14 Dec. 2007
  • Firstpage
    246
  • Lastpage
    249
  • Abstract
    In this paper a new method for the Elimination of Common Subexpressions for digital filters with Canonical Signed Digit (CSD) coefficients is presented. In this method, the problem is converted to a simple traveling salesman problem and is solved with Genetic Algorithm (GA). The proposed approach finds subexpressions with 2 non-zero digits in both vertical and horizontal positions and subexpressions with 3 non-zero digits in only vertical position. Experimental results on a large number of FIR filters with CSD coefficients show a 25% and 32% saving in the number of additions for 2 and 3 non-zero digits respectively.
  • Keywords
    FIR filters; genetic algorithms; travelling salesman problems; FIR filters; canonical signed digit coefficients; common subexpression elimination; digital filters; genetic algorithm; traveling salesman problem; Costs; Digital filters; Equations; Finite impulse response filter; Genetic algorithms; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2007. ICECS 2007. 14th IEEE International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1377-5
  • Electronic_ISBN
    978-1-4244-1378-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2007.4510976
  • Filename
    4510976