Signed power-of-two term allocation scheme for the design of digital filters

It is well known that if each coefficient value of a digital filter is a sum of signed power-of-two (SPT) terms, the filter can be implemented without using multipliers. In the past decade, several methods have been developed for the design of filters whose coefficient values are sums of SPT terms. Most of these methods are for the design of filters where all the coefficient values have the same number of SPT terms. It has also been demonstrated recently that significant advantage can be achieved if the coefficient values are allocated with different number of SPT terms while keeping the total number of SPT terms for the filter fixed. In this paper, we present a new method for allocating the number of SPT terms to each coefficient value. In our method, the number of SPT terms allocated to a coefficient is determined by the statistical quantization step-size of that coefficient and the sensitivity of the frequency response of the filter to that coefficient. After the assignment of the SPT terms, an integer-programming algorithm is used to optimize the coefficient values. Our technique yields excellent results but does not guarantee optimum assignment of SPT terms. Nevertheless, for any particular assignment of SPT terms, the result obtained is optimum with respect to that assignment.

[1]  David Bull,et al.  Low complexity two-dimensional digital filters using unconstrained SPT term allocation , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[2]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Y. Lim,et al.  FIR filter design over a discrete powers-of-two coefficient space , 1983 .

[4]  Robert M. Gray,et al.  FIR filters with sigma-delta modulation encoding , 1990, IEEE Trans. Acoust. Speech Signal Process..

[5]  H. Samueli,et al.  An improved search algorithm for the design of multiplierless FIR filters with powers-of-two coefficients , 1989 .

[6]  A. Constantinides,et al.  Finite word length FIR filter design using integer programming over a discrete coefficient space , 1982 .

[7]  Y. Lim Design of discrete-coefficient-value linear phase FIR filters with optimum normalized peak ripple magnitude , 1990 .

[8]  S. Tantaratana,et al.  Design and architecture of multiplier-free FIR filters using periodically time-varying ternary coefficients , 1993 .

[9]  Brigitte Jaumard,et al.  Finite precision design of FIR digital filters using a convexity property , 1988, IEEE Trans. Acoust. Speech Signal Process..

[10]  S. Powell,et al.  Efficient narrowband FIR and IFIR filters based on powers-of-two sigma-delta coefficient truncation , 1994 .

[11]  Yoshiaki Tadokoro,et al.  A simple design of FIR filters with powers-of-two coefficients , 1988 .

[12]  KENJI NAKAYAMA A discrete optimization method for high-order FIR filters with finite wordlength coefficients , 1987, IEEE Trans. Acoust. Speech Signal Process..

[13]  P. Siohan,et al.  Finite precision design of optimal linear phase 2-D FIR digital filters , 1989 .

[14]  Yong Ching Lim,et al.  A polynomial-time algorithm for designing digital filters with power-of-two coefficients , 1993, 1993 IEEE International Symposium on Circuits and Systems.