Digital Signal Processing Reference
In-Depth Information
CHAPTER
8
Infinite Impulse Response
Filter Design
CHAPTER OUTLINE
8.1 Infinite Impulse Response Filter Format ......................................................................................... 302
8.2 Bilinear Transformation Design Method.......................................................................................... 303
8.2.1 Analog Filters Using Lowpass Prototype Transformation ................................................304
8.2.2 Bilinear Transformation and Frequency Warping...........................................................308
8.2.3 Bilinear Transformation Design Procedure ...................................................................314
8.3 Digital Butterworth and Chebyshev Filter Designs ........................................................................... 318
8.3.1 Lowpass Prototype Function and Its Order ...................................................................318
8.3.2 Lowpass and Highpass Filter Design Examples.............................................................322
8.3.3 Bandpass and Bandstop Filter Design Examples...........................................................331
8.4 Higher-Order Infinite Impulse Response Filter Design Using the Cascade Method ............................. 338
8.5 Application: Digital Audio Equalizer .............................................................................................. 341
8.6 Impulse-Invariant Design Method .................................................................................................. 345
8.7 Pole-Zero Placement Method for Simple Infinite Impulse Response Filters ....................................... 351
8.7.1 Second-Order Bandpass Filter Design..........................................................................352
8.7.2 Second-Order Bandstop (Notch) Filter Design ..............................................................354
8.7.3 First-Order Lowpass Filter Design................................................................................355
8.7.4 First-Order Highpass Filter Design...............................................................................357
8.8 Realization Structures of Infinite Impulse Response Filters ............................................................. 358
8.8.1 Realization of Infinite Impulse Response Filters in Direct-Form I and Direct-Form II .......358
8.8.2 Realization of Higher-Order Infinite Impulse Response Filters via the Cascade Form........361
8.9 Application: 60-Hz Hum Eliminator and Heart Rate Detection Using Electrocardiography .................. 362
8.10 Coefficient Accuracy Effects on Infinite Impulse Response Filters .................................................. 369
8.11 Application: Generation and Detection of DTMF Tones Using the Goertzel Algorithm ....................... 373
8.11.1 Single-Tone Generator............................................................................................374
8.11.2 Dual-Tone Multifrequency Tone Generator ...............................................................375
8.11.3 Goertzel Algorithm.................................................................................................377
8.11.4 Dual-Tone Multifrequency Tone Detection Using the Modified Goertzel Algorithm .......383
8.12 Summary of Infinite Impulse Response (IIR) Design Procedures and Selection of the IIR Filter
Design Methods in Practice ................................................................................................................. 388
8.13 Summary ................................................................................................................................... 391
 
Search WWH ::




Custom Search