DocumentCode
8445
Title
FIR Filter Design Based on Successive Approximation of Vectors
Author
da Silva, E.A.B. ; Lovisolo, Lisandro ; Dutra, Alessandro J. S. ; Diniz, Paulo S. R.
Author_Institution
COPPE/PEE/Poli/DEL, Univ. Fed. do Rio de Janeiro, Rio de Janeiro, Brazil
Volume
62
Issue
15
fYear
2014
fDate
Aug.1, 2014
Firstpage
3833
Lastpage
3848
Abstract
We present a novel method for the design of finite impulse response (FIR) filters with discrete coefficients that belong in the sum of powers-of-two (POT) space. The importance of this class of filters cannot be overstated, given the ever-increasing number of applications for which a specific hardware implementation is needed. Filters that have coefficients that belong to such a class are also referred to as multiplierless filters, given that the operations performed by the filter can all be implemented by using appropriately designed shifts of the input data, making them a perfect choice whenever implementation simplicity and processing speed are the ultimate goal. To produce such a design, we employ a vector successive approximation technique successfully used in data compression that has a very low computational complexity, the Matching Pursuits Generalized BitPlanes algorithm (MPGBP). We derive optimality conditions for the approximation dictionary. We compare filters obtained with the proposed method with those derived in previous works. Based on this comparative analysis, we show that this new and powerful way of producing the filters´ coefficients is also among the simplest available in the literature.
Keywords
FIR filters; approximation theory; computational complexity; vectors; FIR filter design; computational complexity; discrete coefficients; finite impulse response filters; matching pursuits generalized bitplanes algorithm; multiplierless filters; signal processing; vector successive approximation technique; Approximation algorithms; Approximation methods; Dictionaries; Finite impulse response filters; Matching pursuit algorithms; Signal processing algorithms; Vectors; Signal processing; VQ; filter design; successive approximation methods;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2014.2324992
Filename
6816084
Link To Document