Professional Documents
Culture Documents
Most of the slides included are extracted from lecture presentations prepared by McClellan and Schafer
Non-Commercial
The licensor permits others to copy, distribute, display, and perform the work. In return, licensees may not use the work for commercial purposesunless they get the licensor's permission.
Share Alike
The licensor permits others to distribute derivative works only under a license identical to the one that governs the licensor's work.
Full Text of the License This (hidden) page should be kept with the presentation
1/30/2008
2003, JH McClellan & RW Schafer
1/30/2008
y[n ] = bk x[n k ]
k =0
y[n ] = bk x[n k ]
k =0
1/30/2008
x[n-M]
1/30/2008
x[n]
2003, JH McClellan & RW Schafer
1/30/2008
LONGER OUTPUT
1 n = 0 [n ] = 0 n 0
UNIT-IMPULSE
1 n
1/30/2008
h[n ] = { , 0, 0, 1 , 1 , 1 , 1 , 0, 0, } 4 4 4 4
h in h[n] denotes Impulse Response
n=0
n=1 n=0 n=1
n
n=4 n=5
1/30/2008
2003, JH McClellan & RW Schafer
y[n ] = bk x[n k ]
k =0
1/30/2008
Convolution Operation
Flip h[n] SLIDE a Length-L WINDOW over x[n]
y[n ] =
k =0
h[k ]x[n k ]
CONVOLUTION
x[n-M]
1/30/2008
x[n]
2003, JH McClellan & RW Schafer
11
1/30/2008
12
1/30/2008
13
Go through the demo program for different types of signals Do an example by hand
Rectangular * rectangular Step function * rectangular
1/30/2008
14
1/30/2008
15
1/30/2008
16
y[n ] = bk x[n k ]
k =0
1/30/2008
2003, JH McClellan & RW Schafer
17
POP QUIZ
FIR Filter is FIRST DIFFERENCE
y[n] = x[n] - x[n-1]
Find y[n]
1/30/2008
18
SYSTEM PROPERTIES
x[n] SYSTEM y[n]
19
TIME-INVARIANCE
IDEA:
Time-Shifting the input will cause the same time-shift in the output
EQUIVALENTLY,
We can prove that
The time origin (n=0) is picked arbitrary
1/30/2008
20
TESTING Time-Invariance
1/30/2008
21
1/30/2008
22
LINEAR SYSTEM
LINEARITY = Two Properties SCALING
Doubling x[n] will double y[n]
SUPERPOSITION:
Adding two inputs gives an output that is the sum of the individual outputs
1/30/2008
23
TESTING LINEARITY
1/30/2008
24
1/30/2008
25
LTI SYSTEMS
LTI: Linear & Time-Invariant Any FIR system is LTI Proof!
1/30/2008
26
LTI SYSTEMS
COMPLETELY CHARACTERIZED by:
IMPULSE RESPONSE h[n] CONVOLUTION: y[n] = x[n]*h[n]
The ruledefining the system can ALWAYS be rewritten as convolution
1/30/2008
27
Properties of Convolution
Convolution with an Impulse Commutative Property Associative Property
Commutative Property
x[n]*h[n]=h[n]*x[n] Proof
Associative Property
(x[n]* y[n])* z[n]=x[n]*(y[n]*z[n]) Proof
HARDWARE STRUCTURES
x[n]
FILTER
y[n]
y[n ] = bk x[n k ]
k =0
33
HARDWARE ATOMS
Add, Multiply & Store
y[n ] = bk x[n k ]
k =0
y[n ] = x[n ]
y[n ] = x1[n ] + x2 [n ]
1/30/2008
y[n ] = x[n 1]
34
FIR STRUCTURE
Direct Form
SIGNAL FLOW GRAPH
y[n ] = bk x[n k ]
k =0
1/30/2008
35
FILTER
+ +
y[n]
FILTER
36
CASCADE SYSTEMS
Does the order of S1 & S2 matter?
NO, LTI SYSTEMS can be rearranged !!! WHAT ARE THE FILTER COEFFS? {bk}
S1
1/30/2008
S2
37
proof
1/30/2008
38
CASCADE SYSTEMS
h1[n] x[n]
h2[n] y[n]
Is the cascaded system LTI? What is the impulse response of the overall system?
1/30/2008
2003, JH McClellan & RW Schafer
39
CASCADE SYSTEMS
S1
S2
S2
1/30/2008
2003, JH McClellan & RW Schafer
S1
41
proof
Example
Given impulse responses of two systems, determine the overall impulse response
Parallel Connections
h[n]=?
h2[n] + y[n]
h[n]=?
READING ASSIGNMENTS
This Lecture:
Chapter 5, Sections 5-5 --- 5-9