Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
Typical design parameters for a lowpass filter are shown in
Fig.4.2.
The design parameters are defined as follows:
-
stop-band ripple (
dB is common)
-
pass-band ripple (
dB typical)
-
stop-band edge frequency
-
pass-band edge frequency
- TW: transition width
- SBA: stop-band attenuation
The pass-band ripple is typically larger than the stop-band ripple
because it is a deviation about 1 instead of 0. For example, a
pass-band ripple of
dB translates to
on a linear scale. A stop-band ripple of
dB, on the other hand,
equals
on a linear scale. Thus, a typical
pass-band ripple specification may be 10 times larger than a typical
stop-band ripple specification, on a linear scale, though less
audible.5.4 For a stop-band gain down around
dB, keeping the pass-band ripple at
dB, the pass-band
ripple becomes around 100 times larger than the stop-band ripple, on a
linear scale, but again the stop-band ripple is more likely to yield
audible error in typical situations. In summary, the pass-band ripple
is an allowed gain deviation, while the stop-band ripple is an
allowed ``leakage'' level.
In terms of these specifications, we may define an optimal FIR
lowpass filter of a given length to be one which minimizes the
stop-band and pass-band ripple (weighted relatively as desired) for
given stop-band and pass-band edge frequencies. Such optimal filters
are often designed in practice by Chebyshev methods, as we
encountered already in the study of windows for spectrum
analysis (§3.10,§3.13). Optimal Chebyshev FIR
filters will be discussed further below (in §4.5.2), but
first we look at simpler FIR design methods and compare to optimal
Chebyshev designs for reference. An advantage of the simpler methods
is that they are more suitable for interactive, real-time, and/or
signal-adaptive FIR filter design.
Subsections
Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
[How to cite this work] [Order a printed hardcopy] [Comment on this page via email]