<< Chapter < Page | Chapter >> Page > |
Type 1. | The impulse response has an odd length and is even symmetric about its midpoint of which requires and gives [link] and [link] . |
Type 2. | The impulse response has an even length and is even symmetric about , but is not an integer. Therefore, there is no at the point of symmetry, but it satisfies [link] and [link] . |
Type 3. | The impulse response has an odd length as for Type 1 and has the odd symmetry of [link] , giving an imaginary multiplier for the linear-phase form in [link] with amplitude [link] . |
Type 4. | The impulse response has an even length as for Type 2 and the odd symmetry of Type 3 in [link] and [link] with amplitude [link] . |
Examples of the four types of linear-phase FIR filters with the symmetries for odd and even length are shown in [link] . Note that for odd and odd symmetric, .
For the analysis or design of linear-phase FIR filters, it is necessary to know the characteristics of . The most important characteristics are shown in [link] .
TYPE 1. | Odd length, even symmetric | |
is even about | ||
is even about | ||
is periodic with period = | ||
TYPE 2. | Even length, even symmetric | |
is even about | ||
is odd about | ||
is periodic with period | ||
TYPE 3. | Odd length, odd symmetric | |
is odd about | ||
is odd about | ||
is periodic with period | ||
TYPE 4. | Even length, odd symmetric | |
is odd about | ||
is even about | ||
is periodic with period |
Examples of the amplitude function for odd and even length linear-phase filter are shown in [link] .
These characteristics reveal several inherent features that are extremely important to filter design. For Types 3 and 4, for any choice of filter coefficients . This would not be desirable for a lowpass filter. Types 2 and 3 alwayshave which is not desirable for a highpass filter. In addition to the linear-phase characteristic that represents atime shift, Types 3 and 4 give a constant 90-degree phase shift, desirable for a differentiator or Hilbert transformer. The firststep in the design of a linear-phase FIR filter is the choice of the type most compatible with the specifications.
It is possible to uses the formulas to express the frequency response of a general complex or non-linear phase FIR filter by taking theeven and odd parts of and calculating a real and imaginary “amplitude" that would be added to give the actual frequency response.
As shown earlier, equally spaced samples of are easily calculated for by appending zeros to for a length-L DFT. This appears as
This direct method of calculation is a straightforward and flexible approach. Only the samples of that are of interest need to be calculated. In fact, even nonuniform spacingof the frequency samples can be achieved by sampling the DTFT defined in [link] . The direct use of the DFT can be inefficient, and for linear-phase filters, it is , not , that is the most informative. In addition to the direct application of theDFT, special formulas are developed in Equation 5 from FIR Filter Design by Frequency Sampling or Interpolation for evaluating samples of that exploit the fact that is real and has certain symmetries. For long filters, even these formulasare too inefficient, so the DFT is used, but implemented by a Fast Fourier Transform (FFT) algorithm.
Notification Switch
Would you like to follow the 'Digital signal processing and digital filter design (draft)' conversation and receive update notifications?