ECE431H1F Digital Signal Processing
General Information Updated July 25, 2016
Description: An introductory course in digital filtering and applications. Introduction to realworld signal processing. Review of sampling and quantization of signals. Introduct
ECE431, Experiment 5, 2016
Communications Lab, University of Toronto
Experiment 5: FIR Filters
Bruno Korst, Mahdi Marsousi
Abstract
This lab will provide you with the basic understanding of the design and implementation of digital filters. You
will have a
Discrete Time Processing of
Continuous Time Signals
Kostas Plataniotis
Fall 2014
Coverage
Section 4.1&4.2 Sampling (review), pp. 153-163
Section 4.3, Reconstruction of a bandlimited signal from its
samples, pp. 163-167
Section 4.4, Discrete-time proces
The Z-transform
Kostas Plataniotis
Fall 2014
Coverage
Section 3.1, Z-transform, pp. 99-110
Section 3.2, Properties of the ROC for the Z-transform, pp. 110-115
2
The z-Transform
Counterpart of the Laplace transform for discrete-time signals
Generalizat
The inverse Z-transform
&
Properties of the Z-transform
Kostas Plataniotis
Fall 2014
Coverage
Section 3.3, The inverse Z-transform, pp. 115-124
Section 3.2, Z-transform properties, pp. 124-131
2
The Inverse Z-Transform
Formal inverse z-transform is bas
Relation between magnitude &
phase
Kostas Plataniotis
Fall 2014
Coverage
Review: Section 5.1, Frequency response of LTI systems, pp. 275283
Section 5.4, Relation between magnitude and phase, pp. 301-311
2
Review: Frequency Response of Rational
System Fu
Sampling of Continuous Time
Signals
Kostas Plataniotis
Fall 2014
Coverage
Section 4.1, Periodic Sampling, pp. 153-156
Section 4.2, Frequency domain representation of sampling, pp.
156-163
Section 4.3, Reconstruction of a band-limited signal from its
sa
Minimum phase systems
Kostas Plataniotis
Fall 2014
Coverage
Section 5.6, Minimum phase systems, pp. 311-322
2
Review: Frequency Response of Rational
System Functions
DTFT of a stable and LTI rational system function
M
He
j
b e
jk
a e
jk
k 0
N
k 0
k
Transform analysis of LTI
systems
Kostas Plataniotis
Fall 2014
Coverage
Section 3.5, Z-transform and LTI systems, pp. 131-135
Section 3.6, Unilateral Z-transform, pp. 135-137
Section 5.2, Systems Characterized by LCCDE, pp. 283-290
2
Quick Review of LT
Discrete Time Signals & Systems
Kostas Plataniotis
Fall 2014
Coverage
Section 2.1, Discrete time signals, pp. 10-17
Section 2.2, Discrete time systems, pp. 17-23
2
Discrete-Time Signals: Sequences
Discrete-time signals are represented by sequence of nu
E654 3L FALL. 201.4
Recitation 1_
Exercise
Consider a discrete-time LTI system with frequency response H (63") and
corresponding impulse response We are given the following two clues
about the system:
(i) The system is causal
(ii) The DTFT of the sequence
Generalized linear phase
Kostas Plataniotis
Fall 2014
Coverage
Section 5.7, Linear systems with generalized linear phase, pp. 322340
2
Linear Phase System
Ideal Delay System
Hid e j e j
Magnitude, phase, and group delay
H e
grdH e
Hid e j 1
id
Structures of discrete time
systems - II
Kostas Plataniotis
Fall 2014
Coverage
Section 6.3, Basic structures for IIR systems, pp. 388-397
Section 6.4, Transposed forms, pp. 397-401Section
6.5, Basic network structures for FIR systems, pp. 401-415
2
Blo
The discrete Fourier series
Kostas Plataniotis
Fall 2014
Coverage
Section 8.1, Representation of periodic sequences: Discrete
Fourier Series (DFS), pp. 624-628
Section 8.2, Properties of the DFS, pp. 628-633
2
Discrete Fourier Series
Given a periodic s
Structures of discrete time
systems-I
Kostas Plataniotis
Fall 2014
Coverage
Section 6.1, Block diagram representation of linear constantcoefficient difference equations, pp. 375-382
Section 6.2, Signal flow graph representation of linear constantcoeffic
ECE431, Experiment 6, 2016
Communications Lab, University of Toronto
Experiment 6: Image Processing - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
2. Experiment
2.1 Viewing the X-Ray
What doe
ECE431, Experiment 4, 2015
Communications Lab, University of Toronto
Experiment 4: FIR Filters - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
3. Experiment
3.1 FIR: Design
1 Mark This questio
ECE431, Experiment 2, 2016
Communications Lab, University of Toronto
Exp. 2: Sampling and Quantization - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
3. Experiment
3.1 Half-Sample Delay
Pre-L
ECE431, Exercise, 2014
Communications Lab, University of Toronto
Exercise: Discrete Cosine Transform - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
1. Exercise
Your answers are to be handed in
ECE431, Experiment 4, 2015
Communications Lab, University of Toronto
Experiment 4: FIR Filters - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Time:
TA Signature:
Each student should separately complete and submit the cover page to the corr
ECE431, Experiment 2, 2015
Communications Lab, University of Toronto
Experiment 2: Z-Transform - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
1. Experiment
1.1 Differentiator
Write the differ
ECE431, Experiment 1, 2015
Communications Lab, University of Toronto
Exp. 1: Sampling and Quantization - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
3. Experiment
3.1 Half-Sample Delay
Pre-L
ECE431, Experiment 3, 2015
Communications Lab, University of Toronto
Experiment 3: Fast Fourier Transform - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
3. Experiment
3.1 The FFT of a Single S
ECE431, Experiment 3, 2015
Communications Lab, University of Toronto
Experiment 3: Fast Fourier Transform
Bruno Korst - bkf@comm.utoronto.ca
Abstract
In this experiment, you will probe the Fast Fourier Transform (FFT) algorithm by applying different input
ECE431, Experiment 2, 2015
Communications Lab, University of Toronto
Experiment 2: Z-Transform
Bruno Korst - bkf@comm.utoronto.ca
Abstract
This lab will experiment with the placement of poles and zeros in the unit circle, and how this placement affects
th
ECE431, Experiment 3b, 2015
Communications Lab, University of Toronto
Experiment 3b: Discrete Cosine Transform
Foteini Agrafioti, reformatted by Bruno Korst - bkf@comm.utoronto.ca
Abstract
This document presents the Discrete Cosine Transform (DCT) and is
ECE431, Experiment 4, 2015
Communications Lab, University of Toronto
Experiment 4: FIR Filters
Bruno Korst - bkf@comm.utoronto.ca
Abstract
This lab will provide you with the basic understanding of the design and implementation of digital filters. You
will
ECE431, Experiment 1, 2015
Communications Lab, University of Toronto
Experiment 1: Sampling and Quantization
Bruno Korst - bkf@comm.utoronto.ca
Abstract
In this experiment, you will see the effects caused by changes in sampling time and quantization level
ECE431, Experiment 4a, 2016
Communications Lab, University of Toronto
Experiment 4: Fast Fourier Transform - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
Each student should separately complet
ECE431, Experiment 3, 2016
Communications Lab, University of Toronto
Experiment 3: Z-Transform - Answer Book
Name:
Lab Date:
Student No.:
Day of the week:
Name:
TA Signature:
Student No.:
Grade:
Time:
1. Experiment
1.1 Differentiator
Write the differ