ECET 345 Lab
ECET 345 –Signals and Systems with Laboratory
2020 May Session Dr. Anup Majumder
Experiment 5
Realization of Digital Filter Structures
Date: June 1- June 8, 2020
Objectives
A structural representation using interconnected basic building blocks is the first step in the hardware or software implementation of an LTI digital filter.
This exercise considers the development of structural representations of causal FIR and IIR transfer functions in the form of block diagrams.
MATLAB Program Code
>> b = [ ]; % numerator coefficient vector
>> a = [ ]; % denominator coefficient vector
>> [z, p, k] = tf2zp(b, a); % compute pole-zero from transfer function
>> sos = zp2sos(z,p,k); % compute the second order filter coefficients from
Pole -zero values.
Problem 1
Using program (as above) develop a cascade realization of the following FIR transfer functions.
Sketch the block diagram of the cascade realization from your results.
a) H1(z) = 2+ 10z –1 + 23 z –2+ 34z –3 + 31z –4+ 16 z –5+ 4 z –6 .
b) H2 (z) =6 +31z-1 +74 z –2+ 102z –3 + 74z –4+ 31 z –5+ 6 z –6 .
Problem 2
Using program (as above) develop a cascade realization of the following IIR transfer functions.
Sketch the block diagram of the cascade realization from your results.
3+ 8z –1 + 12 z –2+ 7z –3 + 31z –4 - 2 z –5
c) H3(z) =---------------------------------------------------
16+ 24z –1 + 24 z –2+ 14z –3 + 5z –4+ z –5
REPORT (30 points)
The following items to be included in your report:
1. Objectives
2. All program codes including your results.
3. Attach your sketches with proper coefficient values in your diagrams.—30 points ( Each diagram- 10 points)
4. Conclusions based on your each block diagrams as above.
.
NOTE: Always use word files to write your report.
Try to minimize the total pages in your report