Digital Signal Processing
Dr. Fred J. Taylor, Professor
EEE 5502/7219 & EEL4930/7A42
Fall 2015
Foundations of Digital Signal Processing
Syllabus
Instructor:
Dr. Fred J. Taylor, 441NEB
email fjt@ece.ufl.edu (Subject line EEE5502 or EEL4930)
Time and Place
1
Lesson [09]
DFT
Whats it all about
Challenge 08
DFT properties
Challenge 09
2
Lesson [09]
Challenge 08
You produce a filters
frequency response.
Why are there jump
discontinuities in the
phase response? Can
the system actually go
through an
instantaneou
I used MATLAB too!
1
Lesson [10]
Windowing
Windowing
Whats it all about?
Challenge 09
Windows
Challenge 10
Project 1: 8/10
Exam 1: 84/100 (grades being entered into grade book)
2
Lesson [10]
Challenge 09
DTMF, or dual tone multi-frequency modulation, asso
Maybe we should we rename the course GOOGLE 5502?
1
Lesson 03
Sampling Theorem
Challenge 02
Lesson 03: Review of the Sampling Theorem
Challenge 03
Whats it all about!
Shannons (Nyquist) Sampling Theorem.
Signal reconstruction (interpolation).
Practical in
DoDs new Mark 16 weapons delivery system.
1
Lesson 05
Finite Wordlength Effects
Whats it all about?
Challenge 04
Finite wordlength effects.
Quantization.
Challenge 05
Labor day - Monday
2
Lesson 05
Challenge 04
What is the most probable tone Killer heard?
1
Lesson [11]
Cooley-Tukey FFT
Challenge 10
CT FFT
Derivative FFT forms
Challenge 11
2
Lesson [11]
Challenge 10
Windows are multiplicative appliques that cosmetically make a signal to
appear to have periodicity.
Typically sets the endpoint to or near 0.
H
Beginning Now
1
Lesson [12]
Other FFT forms
to infinity and
beyond 11
Challenge
Strange FFTs
Challenge 12
Practice Exam#2 on-line
Practice Exam#2 Monday: 10/14/15
Exam #2 Wednesday: 10/16/15
Project 2 due Friday: 10/18/15
2
Lesson [12]
There are times whe
Welcome to the 2nd half of EEL 5502
.
1
Lesson - 13
Convolution
Engineers of all types are familiar with the concept of convolution
which they explain in an orderly manner in terms of of something
called an impulse response.
What does the world say?
2
Les
The origin of social media.
1
Lesson 15
State Variable
Models
Challenge 14
State Variables
Challenge 15
2
Lesson 15
Challenge 14
Two 4-sample signals x[k] = [k-1] and h[k] = [k-2] are to be
convolved using the convolution theorem and a radix-2 FFT (i.e.,
1
Lesson 16
State Determined Systems
Challenge 15
State models and architectures
Challenge 16
2
Lesson 16
Challenge 16
Given
, what is 12[k]?
1
A
0
1
1
A
0
1
2
A
0
1
3
A
0
.
0
Old School:
[k]=Ak
1 1
A
0 1
cfw_ 1,1,1,1,.
[k ]
cfw_ 0, 0, 0, 0,.
3
L
1
Lesson 17
Architecture
Challenge 16
Lesson 17:LTI architectures (Direct II)
Challenge 17
2
Lesson 17
IBM has recently announced a 7nm technology (current state of the art is 10nm).
$3B / 2x performance advance.
3
Lesson 17
Challenge 16
A system (to be c
Exam #3 Review
Fall 2015
Topical Coverage: Lessons 13-19 (convolution/state space/architecture)
Practice Exam #3 Monday
Exam #3 Wednesday
Turn in Project #3 Friday.
Exam #3 Review
Problem 1: State Space
A 2nd order LTI system has a transfer function H(z)=
But my MATLAB simulation worked perfectly.
1
Lesson 18
Cascade & Parallel Structures
Challenge 17
Architectural forms
Challenge 18
Practice Exam #3 available Friday
But my MATLAB simulation worked perfectly.
2
Lesson 18
Direct II Architecture Review
Alter
Practice Exam #1
Challenge 7
Practice Quiz (Lessons 1-7)
Project 1 due on, or before, Friday (class time). Project 1
hardcopy due a week from Friday or earlier. I will be in-class
Friday for Project 1 collection only (no lesson).
Exam #1 TA hours: Sept. 1
Practice Exam #1
1
Practice Exam #1
EEL 5502 Exam #1
Summer 2015
Lectures 1-7
Name: _
ID: _
Instructions:
Complete the exam on the space provided. When time is called, stop
all work and follow the instructions provided. Any work that is not
collected when
1
Lesson [08]
Fourier Transform
Whats it all about?
Family of Fourier transforms
Discrete Fourier Transform (DFT)
Challenge 8
2
Lesson [08]
Jean Baptiste Joseph Fourier (1768-1830).
When I am working on a problem I never think
about beauty. I only think a
Where shall I begin your Majesty? At the beginning, the King
said gravely, and go on till you come to the end then stop.
Lewis Carroll, Alice in Wonderland.
1
Lesson 01
Todays mission
Motivate the answer to the question:
Why should I be interested in the
Inverse z-Transform
Whats it all about?
Challenge 06
Inverse z-Transform and Heaviside expansions
Challenge 07
Practice Exam #1 now on-line, discuss Friday.
Project 1 hardcopy due a week for Friday or earlier.
Exam #1 TA hours: Sept. 14, NEB501, 1:00- 2:0
EE313 Linear Systems and Signals
Fall 2010
Z and Laplace Transforms
Prof. Brian L. Evans
Dept. of Electrical and Computer Engineering
The University of Texas at Austin
Initial conversion of content to PowerPoint
by Dr. Wade C. Schwartzkopf
Z and Laplace T
Project 1: Sampling and Aliasing (Lessons 01-07)
Common Sense Commission: If you need to modify a problem in order to obtain a meaningful
outcome, do so, but do so using common sense.
The object of the Project 1 is to provide an inquiry-based experience i
1
Lesson 00
Foundations of Digital Signal
Processsing (DSP)
Fall 2015
Lesson 00: Overview of
EEE5520/EEL4750
Course overview
Administrative details
2
Lesson 00
Are you sure you want to do this ?
Technology has left an ugly scare on the face of history. An
email activity seems to peak around 11:45 AM.
1
Lesson 02
Lesson 02: Linear Systems
(review of classic linear system theory).
Whats it all about?
Classical discrete-time linear system review (not examined)
Challenge 02
EEE5502 Project 1 discussion (time p
1
Lesson 06
z-Transform
Whats it all about?
Challenge 5
z-Transforms
Challenge 6
Exam #1 TA hours: Sept. 11 & 14, NEB501, 1:00- 2:00.
Project 1 hardcopy due a week from Friday or earlier.
2
Lesson 06
Lesson 05 Take Away
V
Quantization error: e[k]=xdiscret
Things where
tolerable .
1
Lesson 04
then I took
EEE5502.
Aliasing
Whats it all about?
Challenge #03 (full credit given)
Aliasing
Challenge #04
Extra stuff time permitting
2
Lesson 04
Pre-Exam Consultation Hours
Room: 501 NEB
Item
Exam Date Consulting
Ex
Maybe we should we rename the course GOOGLE 5502?
1
Lesson 03
Sampling Theorem
Challenge 02
Lesson 03: Review of the Sampling Theorem
Challenge 03
Whats it all about!
Shannons (Nyquist) Sampling Theorem.
Signal reconstruction (interpolation).
Practical in
Where shall I begin your Majesty? At the beginning, the King
said gravely, and go on till you come to the end then stop.
Lewis Carroll, Alice in Wonderland.
1
Lesson 01
Todays mission
Motivate the answer to the question:
Why should I be interested in the
DoDs new Mark 16 weapons delivery system.
1
Lesson 05
Finite Wordlength Effects
Whats it all about?
Challenge 04
Finite wordlength effects.
Quantization.
Challenge 05
Labor day - Monday
2
Lesson 05
Challenge 04
What is the most probable tone Killer heard?
OFDM Project #2
Digital Signal Processing
2015
OFDM MATLAB PROJECT 2
OFDM
Orthogonal frequency division multiplexing (OFDM) is now over 30 years old and belongs to a
class of modulation schemes called multi-carrier (MC) systems. The modulation and
demodu