Documente Academic
Documente Profesional
Documente Cultură
Mrs. M.Premalatha
Assistant Professor
81
4. SYLLABUS
JAWAHARLAL NEHRU THECHOLOGICAL UNIVERSITY HDERABAD
II Year B.Tech. ECE-I SEM
L
T/P/D
C
4
-/-/4
DIGITAL SIGNAL PROCESSING (R-13 REGULATION)
Unit-I:
INTRODUCTION: Introduction to Digital Signal Processing: Discrete time signals &
sequences, linear shift invariant systems, stability, and causality. Linear constant coefficient
difference equations. Frequency domain representation of discrete time signals and systems.
REALIZATION OF DIGITAL FILTERS: Applications of Z transforms, solution of
difference equations of digital filters, System Function, Stability Criterion, Frequency Response
of Stable systems, Realization of Digital Filters- Direct, Canonic, Cascade and Parallel forms.
Unit-II:
DISCRETE FOURIER SERIES: DFS representation of periodic sequences, Properties of
discrete Fourier series, Discrete Fourier transforms: Properties of DFT, linear convolution of
sequences using DFT, Computation of DFT: Over-lap Add Method, Over-lap Save Method, and
Relation between DTFT, DFS, DFT, and Z-transform.
FAST FOURIER TRANSFORMS: Fast Fourier transforms (FFT) - Radix-2 decimation-intime and decimation-in-frequency FFT Algorithms, Inverse FFT, and FFT with general radix-N.
Unit-III:
IIR DIGITAL FILTERS: Analog filter approximations Butterworth and Chebyshev, Design
of IIR Digital filters from analog filters, Step and Impulse Invariant Techniques, Bilinear
Transformation method, Special Transformations.
Unit-IV:
FIR DIGITAL FILTERS: Characteristics of FIR Digital Filters, frequency response. Design of
FIR Filters: Fourier method, Digital Filters using Window Techniques, Frequency Sampling
technique, Comparison of IIR & FIR filters.
Unit-V:
MULTIRATE DIGITAL SIGNAL PROCESSING: Introduction, down sampling, decimation,
up sampling, interpolation, sampling rate conversion.
FINITE WORDLENGTH EFFECTS: Limit cycles, overflow oscillations, round off noise in
IIR digital filters, computational output round of noise, methods prevent overflow, trade of
between round of and overflow noise, dead band effects.
82
PEO1: Graduates shall have the ability to apply knowledge across the disciplines and in
emerging areas of Electronics and Communications Engineering for higher studies,
research, employability and handle the realistic problems.
PEO2: Graduates shall have good communication skills, possess ethical conduct, sense
of responsibility to serve for the sustainable development of the society, and protect the
environment.
PEO3: Graduates shall have strong foundation in academic excellence, managerial skills,
leadership qualities and understand the need for lifelong learning for a successful
professional career.
PO
A
PO
B
PO PO
C
D
PEO-2
PEO-3
PO
F
PO
G
PO
H
PO
E
PO
I
PO
J
PO
K
83
CO PO MAPPING:
SNO
DESCRIPTION
At the end of the course:
PO
MAPPING
DSP.CO1
A,B,C
DSP.CO2
DSP.CO3
DSP.CO4
DSP.CO5
B,E,K
A,B,C,E,K
A,B,C,K
B,C,K
84
LESSON PLAN:
Subjec
t
Faculty
T3
T4
Reference Books
R1 Digital Signal Processing Fundamentals and applications-LiTan, Elsevier, 2008.
Fundamentals of d Digital Signal Processing: MH Hayes, Schaums Outlines, TATA
R2
Mc-Graw Hill, 2007.
R3 DSP Primer - C. Britton Rorabaugh, Tata McGraw Hill, 2005.
Fundamentals of Digital Signal Processing using Matlab Robert J. Schilling,
R4
Sandra L. Harris, Thomson, 2007.
Digital signal processinga practical approach, Emmanuel C. ifeachor and barrie
R5
w.jervis,2nd edition, pearson education,2009
nd
R6 Digital signal Processing by computational approach-S.K.Mitra, 2 edition, TMH.
Uni
t
I
II
III
IV
V
Topic
Introduction to DSP
Realization Of Digital
Filters
Discrete Fourier Series
And Transform
Fast Fourier Transforms
IIR DIGITAL FILTERS
FIR DIGITAL FILTERS
Multirate Digital Signal
Processing
Finite Word Length
Effects
T1
T2
1,2,
5
1,2
4,7
Chapters in Book
T3 T4 R R R3
1
2
1
1
1
1 1,5
6
R4
1,2
R
5
1,
2
No of
Classe
s
17
3
16
8
3,9
10
9
3,5,
6
7
6
2
3
4
3
4
3
4
6
4,9
3
2,5
3
4
3,4,
5
6,
8
07
09
15
64
10
01
01
H. Text Books
T1: Digital Signal Processing, Principles, Algorithms, and
Applications: John G. Proakis, Dimitris G. Manolakis,Pearson
Education/PHI, 2007.
T2: Discrete Time Signal Processing A.V.Oppenheim and R.W.
Schaffer, PHI,2009.
T3: Fundamentals of Digital signal processing-Loney Ludeman,
John wiley,2009.
T4: Digital signal Processing by P.Ramesh Babu, Fourth Edition,
SciTech Publications.
86
02
05
83
http://www.dspguide.com/
W2
http://www.dspguru.com/
W3
W4
http://www.dsprelated.com/
http://www.analog.com/en/processorsdsp/content/beginners_guide_to_dsp/fca.html
W5
http://complextoreal.com/tutorials
Comments
Free online DSP book, very clearly
written
Tutorials
Blogs, code, forums, etc.
DSP based books from Analog
Devices
Well-written and intuitive
Tutorials on Digital
Communications Engineering
(also covers some DSP basics)
W6
http://www.bores.com/courses/intro/index.htm
W7
dspdimension.com/admin/dft-a-pied/
W8
wescottdesign.com/articles/Sampling/sampling.html
Introduction to DSP
Mastering The Fourier Transform
in One Day
Very good article on Nyquist
sampling
87
MICROLESSON PLAN:
Year-III B.Tech II semester ECE
Sl. No.
1
2
3
4
5
6
7
8
9
10
11
12
14
15
16
17
18
19
20
21
22
Subject- DSP(M.Premalatha)
No. of Cumulative Teaching Aid
Classes number of
required
periods
T1,T4,W6
T1,T4
T1,T4,W4
T1,T4
W1
T1,T4
Tutorial
T1,T4
T1,T4
T1,T4
T1,T4
Tutorial
Chalk & Talk
References
T1
T1,T4
T1,T4
W1,W4
W1,W4
W1,W4
----
21
22
23
T1,W7
25
T1,W7
T4
T1,W7
88
23
24
25
26
27
28
29
30
31
32
27
28
T4
T4
1
1
2
29
30
32
31
Tutorial
Chalk & Talk
Chalk & Talk
LCD using PPT
W2
T4
T4
T1
32
34
1
1
35
36
Tutorial
----
W2
----
38
T4
39
T4
40
Tutorial
W2
41
---
2
1
43
44
LCD using
NPTEL
Chalk & Talk
Chalk & Talk
45
Tutorial
2
1
1
47
48
49
50
T1,T4
T1,T4
T1,T4
W7
1
2
1
51
53
54
Tutorial
Chalk & Talk
Chalk & Talk
W2
T1,T4
T1,T4
W7
Computation of DFT.
Relation between Z-transform and
DFS
Problems on DFS and DFT
Introduction to FFT
Radix-2 decimation in time
Decimation in frequency FFT
Algorithms,
Inverse FFT
FFT with general radix-N
Problems on DIT,DIF
Special Descriptive Test 1
T4,W7
T4
33
34
35
36
37
38
39
T4
T4
W2
50
51
W2
Introduction interpolation.
58
T1,T4
Down sampling
59
T1,T4
89
Decimation, up sampling,
Sampling rate conversion
Conversion of band pass signals,
Concept of re sampling, applications
of multi rate signal processing.
Interpolation and decimation
Limit cycles
Overflow oscillations
Round of noise in IIR filters
Computational output round of noise,
Methods prevent overflow
Trade of between round of and
overflow noise,
Measurement of coefficient
quantization effect s through polezero movement
Limit cycles, Overflow
oscillations, Round of noise
Dead band effects.
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Remedial On UNIT I
Remedial On UNIT II
Remedial On UNIT III
Remedial On UNIT IV
Remedial On UNIT V
2
1
1
61
62
63
64
1
1
1
1
1
1
65
66
67
68
69
70
71
72
T1,T4
W7
T1,T4
T1,T4
Tutorial
Chalk & Talk
LCD using PPT
Chalk & Talk
Chalk & Talk
LCD using PPT
Chalk & Talk
W2
T1,T4
T1,T4
73
Tutorial
W2
74
W7
75
1
1
1
1
1
1
76
77
78
79
80
81
-----
----
Chalk
Chalk
Chalk
Chalk
Chalk
&
&
&
&
&
T1,T4
T1,T4
W7
T1,T4
Talk
Talk
Talk
Talk
Talk
ASSIGNMENT QUESTIONS:
Unit-I
1
2
90
Y(n)= nx(n)+x(n+2)+y(n-2)
a) Define an LTI System and show that the output of an LTI system is given by the
convolution of Input sequence and impulse response.
b) Find the convolution of signals by using graphical method and verify the same
with tabular method
x(n)= 2 for n=-2,0,1
= 3 for n=-1
= 0 elsewhere
h(n)= (n)-2 (n-1)+3 (n-2)- (n-3)
Unit-II
Derive the relationship of the DFT to other transforms like Fourier transform and
Z-transform
a)Find the 4- point DFT of x(n)= [ 1,-2, 3,2]. B)Find the IDFT of X(k)= [1,0,1,0].
4.
Suggest the way to improve the frequency resolution of the spectrum when
calculating DFT.
5.
6.
4.
5.
91
Unit-IV
1
2
3
Name the different types of window functions. How they are defined? What are
the effects of windowing?
a) What is an FIR Filter ? Compare an FIR filter with an IIR FIlter.
b) Design an FIR Digital High pass filter using Hamming window whose cut off
freq is 1.2 rad/s and length of window N=9.
Discuss frequency sampling method for an FIR filter design .
Explain why FIR filter is called as a linear phase filter? What conditions are to be
satisfied by the impulse response of an FIR system in order to have a linear
phase?
Design an FIR digital band pass filter using rectangular window whose upper and
lower cutoff frequencies are 1 & 2 rad/sec and length of window N=9.
Unit-V
1
2
3
4
5
Define Multirate systems and Sampling rate conversion. What are the
applications of multirate digital signal processing?
Discuss the process of Decimation by a factor D and explain how the aliasing
effect can be eliminated.
Discuss the sampling rate conversion by a factor I with the help of a Neat block
Diagram.
Discuss the sampling rate conversion by a factor I/D with the help of a neat block
diagram.
For the sequence x(n) = {5, 6, 8, 4, 2, 1, 3, 12, 10, 7, 11}, find the output
sequence Y(z) which is down sampled version of x(n) by 2.
QUESTIONBANK QUESTIONS:
UNIT 1
1
What are the advantages of FFT algorithm and compare the number of complex
multiplications for the direct evaluation of DFT versus the FFT algorithm.
4
5
92
b)Perform Linear convolution of two sequences using overlap ADD method and
Overlap Save method.
X(n)={ 1,-1,2,-2,3,-3,4,-4} and h(n)= {1,-1} .
Derive the relationship of the DFT to other transforms like Fourier transform and
Z-transform
a)Find the 4- point DFT of x(n)= [ 1,-2, 3,2]. B)Find the IDFT of X(k)= [1,0,1,0].
4.
Suggest the way to improve the frequency resolution of the spectrum when
calculating DFT.
5.
b)
4.
5.
1
2
3
Name the different types of window functions. How they are defined? What are
the effects of windowing?
a) What is an FIR Filter ? Compare an FIR filter with an IIR FIlter.
b) Design an FIR Digital High pass filter using Hamming window whose cut off
freq is 1.2 rad/s and length of window N=9.
Discuss frequency sampling method for an FIR filter design .
Explain why FIR filter is called as a linear phase filter? What conditions are to be
satisfied by the impulse response of an FIR system in order to have a linear
phase?
Design an FIR digital band pass filter using rectangular window whose upper and
93
lower cutoff frequencies are 1 & 2 rad/sec and length of window N=9.
UNIT V
1
Discuss the effects due to finite word length in direct form-I and II structures.
What are zero input limit cycle oscillations and what is dead band effect.
What is truncation? What is the error that arises due to truncation in floating
point numbers?
What is meant by rounding? Discuss its effects on all types of number
representations?
94