Title: CHAPTER 6 Digital Filter Structures
1CHAPTER 6 Digital Filter Structures
- Wang Weilian
- wlwang_at_ynu.edu.cn
- School of Information Science and Technology
- Yunnan University
- 2005-09 2006-01
2Outline
- Block Diagram Representation
- Equivalent Structures
- Basic FIR Digital Filter Structures
- Basic IIR Digital Filter Structures
- FIR Cascaded Lattice Structures
- Summary
3Block Diagram Representation
- Digital filters
- The difference equation
- A first-order causal LTI IIR digital filter
- Knowing the initial condition y-1 and the input
xn for , we can computer yn
for
4Block Diagram Representation
- An LTI digital filter can be conveniently
represented in block diagram form using the basic
building blocks representing the unit delay, the
multiplier, the adder and the pick-off nods. - e.g.
A first-order LTI digital filter
5Equivalent Structures
- Two digital filter structures is equivalent if
they have the same transfer function. - There are a number of methods for the generation
of equivalent structures - ( i ) Reverse all paths,
- ( ii ) Replace pick-off nodes by adders, and vice
versa, - ( iii ) Interchange the input and the output
nodes.
6Basic FIR Digital Filter Structures
- Direct forms
- In the time-domain
- The transfer function
- An FIR filter of order N requires N1 multipliers
and N two-input adders for implementation in
general.
7Basic FIR Digital Filter Structures
Direct form FIR structures
8Basic FIR Digital Filter Structures
- Cascade Form
- 2LN unit delays,2L1N1 multipliers,2LN adders
Cascade form FIR structure
9Basic FIR Digital Filter Structures
- Linear-Phase FIR Structures
- A linear-phase FIR filter of order N
- The symmetric impulse response
- The antisymmetric impulse response
Linear-phase FIR structure
10Basic IIR Digital Filter Structures
- Direct Forms
- An Nth-order IIR digital filter transfer function
requires 2N1 multipliers and 2N two-input adders
for implementation in general.
11Basic IIR Digital Filter Structures
Direct form I
Direct form It
12Basic IIR Digital Filter Structures
- Cascade Realizations
- Various different cascade realizations of H(z)
can be obtained by different pole-zero polynomial
pairings. - Usually, the polynomials are factored into a
product of first-order and second-order
polynomials. - e.g.
13Basic IIR Digital Filter Structures
Cascade realization of a IIR transfer function
14Basic IIR Digital Filter Structures
- Parallel Realizations
- Making use of the partial-fraction expansion of
the transfer function - The parallel form I
- The parallel form II
15Basic IIR Digital Filter Structures
Parallel realization of a IIR transfer function
16FIR Cascaded Lattice Structures
- Realization of Arbitrary FIR Transfer Functions
- All-Zeros filter
- From fig 6.39
17Summary
- The realization of a causal digital transfer
function, called structures, are usually
represented in block diagram forms that are
formed by interconnecting adders, multipliers,
and unit delays. - The structure can be analyzed to develop its
input-output relationship either in the
time-domain or in the transform-domain.