Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ilolu
ilolu
= (0 + 2 )
=1
ilolu
0 = 0
0 = 1
= (0 + 2 )
=1
=
= (0 1 2 3 )
ilolu
THE ROLE OF
In A/D conversion
[ , ] volts
1 1
binary numbers
5097 = 212 + 29 + 28 + 27 + 26 + 25 + 23 + 20
0 = 0
1 = 4 = 5 = 6 = 7 = 8 = 10 = 13 = 1
2 = 3 = 9 = 11 = 12 = 0
MATLAB code to check
x = 5*(2^12+2^9+2^8+2^7+2^6+2^5+2^3+2^0)*2^-13
d = 5*2^-13
(3.111-x)/d
Result
x = 3.110961914062500
d = 6.103515625000000e-04
ans = 0.062400000000343
ilolu
= 0 1 2 . 3
In floating-point arithmetic,
=
ilolu
ilolu
ilolu
1 2 3 4 5 6 7
2 {0, , , , , , , }
8 8 8 8 8 8 8
1 1 3 1
5 3 7
{0,
, ,
,
,
,
, }
2
8
8
2
8
2
8
1 2 3 4 5 6 7
cos {0, , , , , , , }
8 8 8 8 8 8 8
ilolu
ilolu
10
ilolu
11
ilolu
12
ilolu
13
b0 b1 z 1 b2 z 2 ... bM z M
H z
1 a1 z 1 a2 z 2 ... a N z N
M
b z
k 0
N
ak z k
k 0
with a0 1 ,
ilolu
14
Direct Form - I
vn
b0
xn
yn
z 1
a1
b1
z 1
b2
a2
bN 1
a N 1
z 1
aN
bN
z 1
z 1
z 1
Direct Form - II
wn
xn
a1
a2
ilolu
yn
z 1
b1
z 1
b2
aN 1
aN
b0
bN 1
z 1
bN
15
Ex:
1 2 z 1 z 2
H z
1 0.75z 1 0.125z 2
Direct Form - I
xn
yn
z 1
z 1
0.75
z 1
z 1
0.125
Direct Form - II
xn
a1
yn
z 1
0.75
z 1
0.125
ilolu
16
CASCADE FORM
b0 b1 z 1 b2 z 2 ... bM z M
H z
1 a1 z 1 a2 z 2 ... a N z N
1 f z 1 g z 1 g z
M1
M2
k 1
N1
k 1
N2
1 c z 1 d z 1 d
1
k 1
NS
k 1
ilolu
1
k
1
kz
k 1
b0 k b1k z 1 b2 k z 2
1 a1k z 1 a2 k z 2
17
w1 n
xn
b01 y1 n
w2 n
b11
ilolu
a22
yn
b13
a13
z 1
b21
b03 y3 n
z 1
b12
a12
z 1
a21
w3 n
z 1
z 1
a11
b02 y2 n
z 1
b22
a23
b23
18
1 2 z 1 z 2
H z
1 0.75z 1 0.125z 2
1 z 1 z
1 0.5z 1 0.25z
1
xn
yn
z 1
z 1
0.5
ilolu
z 1
z 1
0.25
19
PARALLEL FORMS
H z
NP
C z
k
k 0
NP M N
ilolu
2
Ak
Bk 1 ek z 1
1
1
1
c
z
k
1 d k z 1
k 1
k 1 1 d k z
N1
N N1 2N 2
20
C0
w1 n
e01 y1 n
z 1
e11
a11
z 1
a21
w2 n
xn
e02 y2 n
yn
z 1
e12
a12
z 1
a22
w3 n
e03 y3 n
z 1
e13
a13
z 1
a23
ilolu
21
Ex:
1 2 z 1 z 2
H z
1 0.75z 1 0.125z 2
7 8 z 1
8
1 0.75z 1 0.125z 2
xn
yn
z 1
8
0.75
z 1
0.125
ilolu
22
Ex:
1 2 z 1 z 2
H z
1 0.75z 1 0.125z 2
8
18
25
1
1 0.5 z
1 0.25z 1
18
xn
yn
z 1
0.5
25
z 1
0.25
ilolu
23
TRANSPOSED FORMS
For a single input, single output (SISO) linear flow graph: Reverse all branch
directions, interchange the input and output node assignments, keep
transmittences the same, then the system function remains unchanged
ilolu
24
Ex:
1 2 z 1 z 2
H z
1 0.75z 1 0.125z 2
Direct Form II
xn
yn
z 1
0.75
z 1
0.125
yn
z 1
0.75
z 1
0.125
xn
yn
z 1
0.75
2
z 1
ilolu
0.125
25
FIR STRUCTURES
yn
hk xn k
k 0
Direct Form
xn
h0
z 1
z 1
z 1
h2
h1
z 1
hM 1
hM
yn
hM 1
z 1
ilolu
z 1
hM 2
z 1
h1
h0
z 1
yn
26
z 1
z 1
z 1
z 1
h2
h1
hM 0
2
h M 1
yn
Note that
z 1
z 1
z 1
z 1
h0
hM
2
ilolu
27
z 1
z 1
z 1
xn
z 1
z 1
z 1
h0
yn
h1
h2
z 1
M 1
2
ilolu
28
w1 n
w2 n
x n
y n
w3 n
w4 n
z 1
w1 n w4 n xn
W1 z W4 z X z
(a)
W2 z W1 z
(b)
W3 z W2 z X z
(c)
W4 z z 1 W3 z
(d)
Y z W2 z W4 z
(e)
a b
W2 z W4 z X z
(f)
cd
W4 z z 1 W2 z X z
(g)
f,g
z 1 1
W2 z
X z
1 z 1
f,g
W4 z
z 1 1
X z
1 z 1
Y z
h,i e
ilolu
(h)
(i)
z 1 1 z 1 1
X z
1 z 1
z 1
X z
1 z 1
29
Ex: a) Given the following flow graph of an LTI filter, determine its transfer
function H(z).
x[n]
y[n]
-0.5
-1
-0.5
z-1
z-1
b) Plot the Direct Form II structure for the filter H1(z)=(1-2z-1)H(z), where H(z) is
the filter in part-a.
ilolu
30
Ex: Consider the following system function with real valued coefficients
H ( z)
b2 b1 z 1 z 2
1 b1 z 1 b 2 z 2
a) Find and plot the direct form II structure for H(z). Determine the number
of multiplications, additions and delay terms.
b) Find and plot the signal flow graph of a new filter structure such that there
are two multiplications only. You can have more delay terms than those in
part a. (multiplication by 1 or -1 does not count).
a) num. of multiplications=4
b2
x[n]
num. of additions=4
y[n]
-1
z
-b1
b1
z-1
b)
b2
x[n]
y[n]
-1
-b1
-1
-1
z
z-2
-1
ilolu
31