Title :
Fixed-point protoype design for biorthogonal modulated filter banks
Author :
Casey, Ryan ; Karp, Tanja
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Tech. Univ., Lubbock, TX, USA
Abstract :
In this paper, we consider optimizing the prototype filter of biorthogonal cosine-modulated filter banks in order to reduce overflow occurrence in a fixed-point implementation. We assume that the wordlength of the fixed-point implementation is constant throughout the implementation. We implement the polyphase filters in a form which is inherent to perfect reconstruction. However, the frequency response is subject to fixed-point error, most dominantly overflow. We demonstrate that the floating-point prototype filter with the lowest stopband energy does not result in the fixed-point implementation with the best performance. Based on this result, we show how the fixed-point performance can be improved by preventing amplification by large filter coefficients and by modifying the cost function of the optimization in such a way that all filters have a similar gain. Since the filter bank allows an integer-to-integer mapping with no increase in wordlength, it is well suited for lossless compression algorithms as well as a fast and inexpensive implementation on a hardware platform with fixed-point number format.
Keywords :
FIR filters; circuit optimisation; fixed point arithmetic; frequency response; low-pass filters; roundoff errors; FIR lowpass prototype filter; biorthogonal cosine-modulated filter banks; constant wordlength implementation; filter coefficients; fixed-point filter implementation; fixed-point overflow reduction; floating-point prototype filter; frequency response fixed-point error; integer-to-integer mapping; lossless compression; optimization cost function; polyphase filters; prototype filter optimization; stopband energy; Algorithm design and analysis; Channel bank filters; Cost function; Filter bank; Filtering; Frequency response; Hardware; Prototypes; Quantization; Transversal filters;
Conference_Titel :
Digital Signal Processing Workshop, 2004 and the 3rd IEEE Signal Processing Education Workshop. 2004 IEEE 11th
Print_ISBN :
0-7803-8434-2
DOI :
10.1109/DSPWS.2004.1437907