Generalized digital Butterworth filter design

This correspondence introduces a new class of infinite impulse response (IIR) digital filters that unifies the classical digital Butterworth filter and the well-known maximally flat FIR filter. New closed-form expressions are provided, and a straightforward design technique is described. The new IIR digital filters have more zeros than poles (away from the origin), and their (monotonic) square magnitude frequency responses are maximally flat at /spl omega/=0 and at /spl omega/=/spl pi/. Another result of the correspondence is that for a specified cutoff frequency and a specified number of zeros, there is only one valid way in which to split the zeros between z=-1 and the passband. This technique also permits continuous variation of the cutoff frequency. IIR filters having more zeros than poles are of interest because often, to obtain a good tradeoff between performance and implementation complexity, just a few poles are best.

[1]  Todor Cooklev,et al.  Maximally flat FIR filters , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[2]  I. W. Selenick Formulas for orthogonal IIR wavelet filters , 1998 .

[3]  Keh-Shew Lu,et al.  DIGITAL FILTER DESIGN , 1973 .

[4]  Stephen A. Dyer,et al.  Digital signal processing , 2018, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[5]  Editors , 1986, Brain Research Bulletin.

[6]  Miroslav D. Lutovac,et al.  Design of computationally efficient elliptic IIR filters with a reduced number of shift-and-add operations in multipliers , 1997, IEEE Trans. Signal Process..

[7]  Miroslav D. Lutovac,et al.  A new approach to the phase error and THD improvement in linear phase IIR filters , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  C. Sidney Burrus,et al.  Generalized digital Butterworth filter design , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[9]  K. Shenoi,et al.  On the design of recursive low-pass digital filters , 1980 .

[10]  T. Parks,et al.  Design of recursive digital filters with optimum magnitude and attenuation poles on the unit circle , 1978 .

[11]  Leland B. Jackson An improved Martinet/Parks algorithm for IIR design with unequal numbers of poles and zeros , 1994, IEEE Trans. Signal Process..

[12]  Junn-Kuen Liang,et al.  An efficient iterative algorithm for designing optimal recursive digital filters , 1983 .

[13]  B. C. Jinaga,et al.  Coefficients of maximally flat low and high pass nonrecursive digital filters with specified cutoff frequency , 1985 .

[14]  J. Thiran Recursive digital filters with maximally flat group delay , 1971 .

[15]  Andrew G. Dempster,et al.  Multiplier blocks and complexity of IIR structures , 1994 .

[16]  Martin Vetterli,et al.  Wavelets and recursive filter banks , 1993, IEEE Trans. Signal Process..

[17]  P. P. Vaidyanathan On maximally-flat linear-phase FIR filters , 1984 .

[18]  S. Banjongjit,et al.  Maximally flat f.i.r. filter with prescribed cutoff frequency , 1980 .

[19]  H. Orchard,et al.  The Roots of the Maximally Flat-Delay Polynomials , 1965 .

[20]  C. Burrus,et al.  Maximally flat low-pass FIR filters with reduced delay , 1998 .

[21]  O. Herrmann On the approximation problem in nonrecursive digital filter design , 1971 .

[22]  J. Kormylo,et al.  Two-pass recursive digital filter with zero phase shift , 1974 .

[23]  Paul M. Chau,et al.  A technique for realizing linear phase IIR filters , 1991, IEEE Trans. Signal Process..

[24]  Ivan William Selesnick New techniques for digital filter design , 1996 .

[25]  T. Saramaki Design of optimum recursive digital filters with zeros on the unit circle , 1983 .

[26]  Alan N. Willson,et al.  An improvement to the Powell and Chau linear phase IIR filters , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[27]  Tapio Saramaki Design of digital filters with maximally flat passband and equiripple stopband magnitude , 1985 .