Title :
A new algorithm for realization of FIR filters using multiple constant multiplications
Author :
Farahani, Mohsen Amiri ; Castillo-Guerra, Eduardo ; Colpitts, Bruce G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of New Brunswick, Fredericton, NB, Canada
Abstract :
This paper presents a new common subexpression elimination (CSE) algorithm to realize FIR filters based on multiple constant multiplications (MCMs). This algorithm shares the maximum number of partial terms amongst minimal signed digit (MSD)-represented coefficients. It modifies the iterated matching (ITM) algorithm to share more partial terms in MCMs, which yields a significant logic and, consequently, chip area savings. The employment of the proposed algorithm results in efficient realizations of FIR filters with a fewer number of adders compared to the conventional CSE algorithms. Experimental results demonstrate a reduction up to 22% in the complexity of FIR filters over some conventional CSE algorithms. The proposed algorithm also addresses challenges encountered in resource-constrained applications, which require banks of high-order filters, such as in real-time distributed optical fiber sensor.
Keywords :
FIR filters; adders; iterative methods; FIR filters; adders; chip area savings; common subexpression elimination; high-order filters; iterated matching algorithm; minimal signed digit; multiple constant multiplications; real-time distributed optical fiber sensor; Adders; Algorithm design and analysis; Filtering algorithms; Filtering theory; Finite impulse response filter; Optical fiber filters; Pattern matching; common subexpression elimination (CSE); finite impulse response (FIR) filters; minimal signed digit (MSD); multiple constant multiplications (MCMs);
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2011 Conference on
Conference_Location :
Tampere
Print_ISBN :
978-1-4577-0620-2
Electronic_ISBN :
978-1-4577-0619-6
DOI :
10.1109/DASIP.2011.6136891