Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets
Multirate Digital Signal Processing: Multirate Systems, Filter Banks, Wavelets
A Discrete Lagrangian-Based Global-SearchMethod for Solving Satisfiability Problems
Journal of Global Optimization
Designing Multiplierless Digital Filters Using Genetic Algorithms
Proceedings of the 5th International Conference on Genetic Algorithms
QMF Filter Bank Design by a New Global Optimization Method
ICASSP '97 Proceedings of the 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '97)-Volume 3 - Volume 3
A new approach to the design of discrete coefficient FIR digitalfilters
IEEE Transactions on Signal Processing
The logarithmic number system for strength reduction in adaptive filtering
ISLPED '98 Proceedings of the 1998 international symposium on Low power electronics and design
A Discrete Lagrangian-Based Global-SearchMethod for Solving Satisfiability Problems
Journal of Global Optimization
Discrete Lagrangian Methods for Designing Multiplierless Two-Channel PR-LP Filter Banks
Journal of VLSI Signal Processing Systems
Hi-index | 0.02 |
In this paper, we present a new discrete Lagrangian optimization method for designing multiplierless QMF (quadrature mirror filter) filter banks. In multiplierless QMF filter banks, filter coefficients are powers-of-two (PO2) where numbers are represented as sums or differences of powers of two (also called Canonical Signed Digit-CSD-representation), and multiplications can be carried out as additions, subtractions and shifting. We formulate the design problem as a nonlinear discrete constrained optimization problem, using the reconstruction error as the objective, and other performance metrics as constraints. One of the major advantages of this formulation is that it allows us to search for designs that improve over the best existing designs with respect to all performance metrics, rather than finding designs that trade one performance metric for another. We show that our design method can find designs that improve over Johnston's benchmark designs using a maximum of three to six ONE bits in each filter coefficient.