Professional Documents
Culture Documents
DSP (18EC52) Course File Planning
DSP (18EC52) Course File Planning
Course File
Digital signal processing (18EE63) Credit: 4
Hours: 50
CONTENTS
Course Objectives: To
1. Understand the frequency domain sampling and reconstruction of discrete time
signals.
2. Study the properties and the development of efficient algorithms for the computation
of DFT.
3. Realization of FIR and IIR filters in different structural forms.
4. Learn the procedures to design of IIR filters from the analog filters using impulse
invariance and bilinear transformation.
5. Study the different windows used in the design of FIR filters and design appropriate
filters based on the specifications.
6. Understand the architecture and working of DSP processor
Pre-requisites:
Students must have exposure to basics of signals and systems, matrices.
Lesson Plan
Module Topics Class Teaching
wise Number Methodology
distribution
of Classes
Overview of course, Course Outcome its linkages with 1 Interactive
other courses and practical applications, expectations Discussion
from students, Evaluation Policy etc.
Module 1: Discrete Fourier Transforms (DFT): 2 Lecture
Definitions, properties
Properties of the DFT: Periodicity, Linearity property 3 Lecture
Tutorial 5 Lecture
10 6 Audio Visual
Tutorial Aids
Tutorial 10 Lecture
Tutorial 11 Lecture
Tutorial 15 Lecture
Tutorial 16 Lecture
Tutorial 20 Lecture
Tutorial 21 Lecture
Tutorial 25 Lecture
Tutorial 26 Lecture
Tutorial 30 Lecture
Tutorial 31 Lecture
Tutorial 35 Lecture
Tutorial 36 Lecture
Tutorial 40 Lecture
Tutorial 41 Lecture
Tutorial 45 Lecture
Tutorial 46 Lecture
Tutorial 51 Tutorial
Course Teaching Materials:
1 Notes
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
PPT
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Videos
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
2 Notes
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
PPT
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Videos
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
3 Notes
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
PPT
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Videos
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
4 Notes
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
PPT
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Videos
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
5 Notes
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
PPT
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Videos
https://drive.google.com/drive/folders/1TfN2hCUWyIsbIu9IDeuREGYgNvU3HOMY?
usp=sharing
Virtual Laboratory:
Question Bank:
Module 1
Module 2
1. Compute how many complex multiplication & complex addition are present in case of
direct computation of DFT and that in case of FFT for N=64
2. Determine the output y(n) of the FIR system whose impulse response is h(n)
=[1,1,1] and the input to the filter is x (n) = [1,2,-1,2,3,-2,-3,-1,1,1,2,-1].Use overlap
add method in your approach.
3. Determine the DFT of x(n)= {1,1,1,1,1,1,1,1} using radix-2 DIT-FFT algorithm.
4. Develop radix-2 DIF-FFT algorithm for N=8
Module 3
1. Design FIR lowpass filter for the following response
H(ejω) = e-j2ω -π/4 ≤ ω ≤ π/4
0 π/4 ≤ ω ≤ π
Use Hamming window to determine filter coefficient and frequency response.
Take M=5
2. Design a 17-tap linear phase FIR filter with a cut off frequency ωc = π/2. The design
3. Obtain direct form structure for impulse response
1 1 1
h n 1, , , ,1
4 8 4
4. Realize the linear phase FIR filter having the following impulse equation
1 1 1
h n n n 1 n 2 n 3 n 4
4 8 4
Module 4
1. Obtain the direct form I & II realization of following IIR filter.
1 1
Z 1
z 4
1 1 1 1 1 2
1 Z 1 Z Z
2 2 4
2. Design a Butterworth IIR analog filter for the following specifications
Passband edge freq=1 rad/sec
Stopband edge freq=3 rad/sec
Passband attenuation= 0.9
Stopband attenuation=0.1
3. Obtain the direct form I, II structures for the following difference equation
3 1 1
y n y n 1 y n 2 x n x n 1
4 8 3
Text Books:
Web Resources:
Blogs: profnitinkulkarni@blogspot.com
https://onlinecourses.nptel.ac.in/noc21_ee20/preview
Software: Matlab
Research Organizations / Industries in the field: Texas instruments, Analog devices, Qualcomm,
Samsung
Course Outcomes:
CO1: Analyze frequency domain sampling, reconstruction of discrete time signals to find DFT
& IDFT
CO2: Analyze linear filtering methods based on DFT & also FFT algorithms to determine
system output.
CO3: Design FIR filters using windowing technique
CO-PO Matrix:
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 2 1 1
CO2 2 3 1 1
CO3 1 2 3 1 1
CO4 1 2 3 1 1
CO5 1 2 3 1 1
Avg. 2 2.25 3 1 1