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
Link To Document