FIR 

Digital Filter Design


Design Examples

a)  Window Functions Filters

            LPF, Cutoff Freq = 1250Hz, Filter Length = 71, Rectangular Window. (Impulse response)

            HPF, Cutoff Freq = 2420Hz, Filter Length = 170, Hanning Window. (Magnitude response)

            BPF, Pass Band Freq = 900 - 2780Hz, Filter Length = 59, Beta = 4, Kaiser Window. (Log response)

            BSF, Stop Band Freq = 1420 - 2550Hz, Filter Length = 69, Blackmann Window. (Phase response)

            LPF, Cutoff Freq = 1830Hz, Transition Width = 550Hz, Hamming Window. (Impulse response)

            BPF, Pass Band Freq = 860 - 1930Hz, Transition Width = 330Hz, Hanning Window. (Log response)

            Hilbert Transformer Filter, Filter Length = 69, Beta = 5, Kaiser Window. (Log response)

 


b)  Equiripple Filters

            LPF, Band Freq = (0-1500;2590-4000)Hz, Band Amplitude = (1;0), Filter Length = 41, Iterations = 2. (Impulse response)

            HPF, Band Freq = (0-1100;1600-4000)Hz, Band Amplitude = (0;1), Filter Length = 31, Iterations = 4. (Magnitude response)

            BPF, Band Freq = (0-800;1000-2000;2200-4000)Hz, Band Amplitude = (0;1;0), Filter Length = 36, Iterations = 1. (Log response)

            BSF, Band Freq = (0-900;1100-2200;2400-4000)Hz, Band Amplitude = (1;0;1), Filter Length = 43, Iterations = 5. (Log response)

            LPF, Band Freq = (0-950;1300-4000)Hz, Band Amplitude = (1;0), Filter Length = 39, Peak Error Ripple Ratio = 0.01 dB. (Log response)

            Differentiator Filter, Band Freq = (0-950;1050-2700;2900-4000)Hz, Filter Length = 42, Iterations = 0. (Magnitude response)

            Multi-Band Filter, Band Freq = (0-800;910-1500;1610-2100;2300-3000;3200-4000)Hz, Band Amplitude = (0;1;0;1;0), Filter Length = 31, Iterations = 3. (Log response)

 


c)  Combined Filters

            BPF, Pass Band Freq = 1300 - 2100Hz, Filter Length = 79, Beta = 4, Kaiser Window & Rectangular Window. (Log response)

            BPF, Band Freq = (0-820;960-2330;2500-4000)Hz, Band Amplitude = (0;1;0), Filter Length = 31, Equiripple, Iteration = 0 & 5. (Log response)

 

 

Top


Internet Explorer    Netscape
Send mail to [email protected] with questions or comments about this web site.
Copyright © 2002 Adrian Chin Chi Siong
Last modified: April 15, 2002