Title :
Genetic synthesis of reduced complexity filters and filter banks using primitive operator directed graphs
Author :
Redmill, D.W. ; Bull, D.R. ; Dagless, E.
Author_Institution :
Centre for Commun. Res., Bristol Univ., UK
fDate :
10/1/2000 12:00:00 AM
Abstract :
Using integer coefficient filters, which can be efficiently implemented using primitive operator directed graphs, a multi-objective optimisation using genetic algorithms is used to jointly optimise filter performance and complexity. Complexity is measured using a variation of the RAG-n algorithm (Dempster and MacLeod, 1995). The optimisation maintains a non-dominated set of best-compromise solutions, which allows the designer greater choice. A flexible design tool is described which allows the designer to interactively vary many of the optimisation parameters. The proposed techniques are demonstrated for the design of both one- and two-dimensional linear phase FIR filters with both low-pass and band-pass characteristics. The method is shown to provide significantly better results than previous methods. Also considered is the design of perfect reconstruction filter pairs, which are the main building block within discrete wavelet transforms. To achieve this the use of a combination of transformation and factorisation approaches is proposed. In this way, the problem is significantly simplified, allowing a GA to successfully find high performance filter banks with significantly better results than previous methods
Keywords :
FIR filters; band-pass filters; circuit CAD; circuit complexity; circuit optimisation; digital filters; directed graphs; genetic algorithms; linear phase filters; logic CAD; low-pass filters; 1D linear phase FIR filters; 2D linear phase FIR filters; DWT; RAG-n algorithm; band-pass characteristics; discrete wavelet transforms; flexible design tool; genetic algorithms; genetic synthesis; high performance filter banks; integer coefficient filters; low-pass characteristics; multi-objective optimisation; optimisation parameters; perfect reconstruction filter pairs; primitive operator directed graphs; reduced complexity filter banks; reduced complexity filters;
Journal_Title :
Circuits, Devices and Systems, IEE Proceedings -
DOI :
10.1049/ip-cds:20000694