Noise optimized IIR digital filter design: tutorial and some new aspects

  • Authors:
  • Günter F. Dehner

  • Affiliations:
  • Ingenieurbüro Dehner qDSP Design & Applications, Buckenhofer Weg 52, D-91058 Erlangen, Germany

  • Venue:
  • Signal Processing - Special section: Hans Wilhelm Schüßler celebrates his 75th birthday
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

IIR digital filters can be implemented in a large number of different structures. In addition, there are various possibilities for the individual realization of these structures, depending on coefficient format, state variable format, quantization points and used overflow characteristics. An overview is given about the whole filter design procedure for cascades with second order sections (SOS) in the direct forms and in the state space form, including scaling and calculation of the noise figure for the selected structures and hardware realizations. For SOS in the state space form a noise optimized transformation is evaluated as a closed solution. The best pairing and ordering of poles and zeros within the cascade is calculated by "Dynamic Programming", an efficient optimization method for the allocation problem. Optimization is possible by the mean noise power as well as by the peak value of the noise power spectrum. Based on the exact solutions, rules of thumb are examined and further improved. The methods for optimized filter implementations are tested by an ensemble of filters with varying zero and pole positions. The results illustrate that, according to the transfer function, an appropriate choice of the SOS forms together with an optimization of pairing and ordering is useful for different hardware realizations.