|
In the cascade form, the output of one section forms the input to the next:
In practice, the propagation of errors is crucial to the success of an IIR filter so the order of the sections in the cascade, and the selection of which filter coefficients to group in each section, is vital:
To reduce the gain of each section we note that:
This suggests a way to group poles and zeroes in each section to avoid high gain sections:
Note that the pole closest to the unit circle will provide the highest gain because it is a large value close to the unit circle. This can best be countered by pairing it with the zero closest to it. Here is a recipe for grouping poles and zeroes to create sections which avoid high gain:
The question remains, whether to place the high gain sections first or last. Recall that:
So, the section with the pole closest to the unit circle will have the highest gain but also the sharpest shape. As with so much else in digital filter design, we are faced with a compromise between conflicting desires:
|