11.7.2 Cascade Structure.................................................................................... 290 11.8 EXERCISES .......................................................................................................... 292 CHAPTER 12 - DESIGN OF FIR DIGITAL FILTERS USING MICROCONTROLLERS ................................................................ 295
El e
kt
or
12.1 DESIGN OF A LOW-PASS FILTER ............................................................................... 295 12.1.1 The Project Hardware .............................................................................. 295 12.1.2 Calculating the Filter Coefficients with Scope FIR Filter Design Program .. 301 12.1.3 Implementing the FIR Filter ..................................................................... 304 12.1.4 The Algorithm.......................................................................................... 305 12.1.5 Program Listing ....................................................................................... 306 12.2 DESIGN OF A BAND-PASS FILTER ............................................................................. 310 12.3 MORE EFFICIENT ALGORITHM................................................................................. 311 12.3.1 Filter Specifications.................................................................................. 315 12.4 DESIGNING A BAND-PASS FILTER WITH MORE EFFICIENT ALGORITHM .............................. 318 12.5 CALCULATING THE TIME IN THE FIR FILTER LOOP......................................................... 320
rig ht
CHAPTER 13 - DESIGN OF IIR DIGITAL FILTERS USING MICROCONTROLLERS ................................................................ 323
C
op y
13.1 DESIGN OF A LOW-PASS FILTER ............................................................................... 323 13.1.1 The Project Hardware .............................................................................. 323 13.1.2 Cascade Implementation ......................................................................... 324 13.1.3 The Filter Coefficients .............................................................................. 326 13.1.4 The Filter Program ................................................................................... 328 13.2 SECOND ORDER HIGH-PASS FILTER .......................................................................... 331 13.3 SIXTH ORDER LOW-PASS FILTER .............................................................................. 332 13.4 PROGRAM FOR ANY EVEN ORDER IIR FILTER.............................................................. 335 13.5 IIR FILTERS OF ANY ORDER .................................................................................... 337 13.6 CALCULATING THE TIME IN THE IIR FILTER LOOP ......................................................... 341 CHAPTER 14 14.1 14.2 14.3 14.4 14.5 14.6
10
GETTING STARTED WITH DEDICATED DSPS ..................... 343
THE DEDICATED DSP MARKET ................................................................................ 343 THE ADSP-21469 DSP PROCESSOR ....................................................................... 344 THE ADSP-21469 EZ-BOARD DEVELOPMENT KIT ...................................................... 347 AUDIO INPUT-OUTPUT CONNECTIONS ...................................................................... 351 THE SHARC FAMILY DEVELOPMENT TOOLS ............................................................... 353 THE VISUALDSP++ .............................................................................................. 356