DocumentCode
2129682
Title
Efficient implementation of FIR filters based on a novel common subexpression elimination algorithm
Author
Farahani, Mohsen Amiri ; Guerra, Eduardo Castillo ; Colpitts, Bruce G.
Author_Institution
Electr. & Comput. Eng. Dept., Univ. of New Brunswick, Fredericton, NB, Canada
fYear
2010
fDate
2-5 May 2010
Firstpage
1
Lastpage
4
Abstract
This paper presents a new cost-efficient algorithm to implement finite impulse response (FIR) filters based upon the common subexpression elimination (CSE) algorithm using canonical signed digit (CSD) representation of filter coefficients. The complexity of implementation of FIR filters is determined by the number of adders/subtractors needed to implement the multiplication operations. The new algorithm enables an efficient architecture, especially for high order FIR filters, that requires fewer adders/subtractors than similar algorithms previously reported. The algorithm relies on significant modifications to the iterated matched (ITM) algorithm presented in to find and eliminate more common subexpressions amongst filter coefficients which is translated into a significant power and area saving when implementing high-order FIR filters. Experimental results demonstrate that the proposed algorithm can contribute up to a 20 percent reduction in the complexity of FIR filters over some other CSE-based algorithms.
Keywords
FIR filters; adders; iterative methods; CSD representation; CSE algorithm; FIR filters coefficient; ITM algorithm; adders; canonical signed digit representation; common subexpression elimination algorithm; finite impulse response filters; iterated matched algorithm; multiplication operations; power saving; subtractors; Adders; Algorithm design and analysis; Filtering algorithms; Finite impulse response filter; Runtime; Signal processing algorithms; CSD; CSE; FIR filter; ITM; MITM;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2010 23rd Canadian Conference on
Conference_Location
Calgary, AB
ISSN
0840-7789
Print_ISBN
978-1-4244-5376-4
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2010.5575223
Filename
5575223
Link To Document