Handout_DSP_ICT4_January_2025
Handout_DSP_ICT4_January_2025
School of Technology
Department of ICT
Even Semester 2024-2025
Course Student Handout
INDEX
Name of the course: Digital Signal Processing Course Code: 20IC210T
Program: B Tech Semester: 4
Branch: ICT Academic Year: 2024-25
Name of Course Coordinator: Dr. Manish Mandloi
Subject Teachers (Division wise/Batch wise): Dr. Ritesh Vyas (Division-1)
Dr. Abhishek S Kumar (Division-2)
Dr. Anand Singh (Division-3)
Dr. Manish Mandloi (Division-4)
1 Departmental Vision & Mission
2 Program educational objectives (PEOs) of Department
3 Program Outcomes (POs)
4 Program Specific Outcomes (PSOs)
5 Academic Calendar
7 Course Outcomes (COs), Course Syllabus, Pre requisites for the course
8 Lesson Plan
9 Program Articulation Matrix and Course Articulation Matrix
10 Evaluation Scheme and Rubrics
11 Tutorials, Assignments, Case Studies, Quiz, Presentations etc.
12 Copy of Sessional Mid and End semester Examination Question Papers
13 Course covered beyond syllabus and self-study topics
Date:
VISION
Build a teaching and research ecology which is responsive to futuristic challenges.
MISSION
Strive and sustain intrinsically motivated learning and research environment focusing on
real-world applications.
Provide quality undergraduate and graduate education to create Engineers of the
future.
Develop intra-university, inter-university, industry, and societal collaborations.
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and
an engineering specialization to the solution of complex engineering problems.
2. Problem analysis: Identify, formulate, review research literature and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences and
engineering sciences.
3. Design / development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data and synthesis of the information to
provide valid conclusions.
5. Modern tool usage: Create, select and apply appropriate techniques, resources and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal,
health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions in
societal and environmental contexts and demonstrate the knowledge of and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of
the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse
teams and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports and
design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering
and management principles and apply these to one's own work as a member and leader in a team, to
manage projects in multidisciplinary environments.
12. Life-long learning: Recognize the need for and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
COURSE OBJECTIVES
Introduce mathematical ideas for analysis of discrete time signals and systems.
Understand methodology to analyze, design and implement various digital filters.
Understand need and development of efficient algorithms for various DSP tasks.
UNIT-1 ANALYSIS OF DISCRETE TIME SIGNALS AND SYSTEMS 10 Hrs.
Introduction to DSP, A review of Sampling Theorem, Discrete Time Signals and Systems, Z-transform, ROC and
Properties, Poles- Zeros, Inverse z-transform, LTI System Analysis using Z-transform, Discrete Time Fourier
Transform (DTFT) and Important Properties, Frequency Response of Discrete Time Systems, Correlation of
Discrete Time Signals, Parseval’s relation, Energy and Power Spectral Density.
No. of
S. No. Topics to be covered Lectures Text /Reference book Teaching Aids Used
Introduction to DSP, A review of Sampling
1 Theorem
1 1 PPT & Black Board
Discrete Time Signals and Systems, Z-
2 1 1,2 PPT & Black Board
transform
ROC and Properties, Poles- Zeros, Inverse z-
3 transform
2 1,2 PPT & Black Board
4 LTI System Analysis using Z-transform 2 1,2 PPT & Black Board
Discrete Time Fourier Transform (DTFT) and
5 Important Properties, Frequency Response of 2 1,2 PPT & Black Board
Discrete Time Systems.
Correlation of Discrete Time Signals,
6 Parseval’s relation, Energy and Power 2 1,2 PPT & Black Board
Spectral Density
Ideal Digital Filters, Practical Filters: Stability
7 and Causality
2 1,2 PPT & Black Board
FIR and IIR Filters, Linear Phase and
8 Implications, Filter Design Steps
2 1,2 PPT & Black Board
Design of Linear Phase FIR Filters, Window
9 Method, IIR Filter Design, Pole-Zero 2 1,2 PPT & Black Board
Placement Method
Overview of Laplace Transform and Analog
10 Filter Design, Analog Filter Standard 2 1,2 PPT & Black Board
Frequency Responses and Design Equations
IIR Filter Coefficients from Analog Filter,
11 Bilinear Transformation
2 1,2 PPT & Black Board
Basic Structures for FIR and IIR Systems
implementation, Direct, Transposed Cascade
12 2 1,2 PPT & Black Board
and Parallel form Structures, Effects of Co-
efficient Quantization.
Effect of periodicity and discretization on
13 spectra of a signal
2 1,2 PPT & Black Board
Sampling of DTFT, DFT and IDFT, Important
14 Properties of DFT
3 1,2 PPT & Black Board
Linear and Circular Convolution, Application
15 of DFT in Linear Filtering
2 1,2 PPT & Black Board
Efficient Computation of DFT, Radix2 FFT
16 Algorithms, Geortzel Algorithm
3 1,2 PPT & Black Board
Need and Features of Digital Signal
17 Processors, Harvard and Modified Harvard 1 1,2 PPT & Black Board
Architecture
Pipelining, Multiplier-Accumulator (MAC)
18 Unit, Circular Buffer, Fixed and Floating point 2 1,2 PPT & Black Board
DSP Processors
Audio-Video Codecs and Interfacing,
19 Hardware and Software Development Tools 2 1,2 PPT & Black Board
for DSP,
Recent Trends in DSP Based System Design,
20 Application of DSP and its implementation on 2 1,2 PPT & Black Board
DSP processors.
9. PROGRAM ARTICULATION MATRIX AND COURSE ARTICULATION MATRIX
Course Articulation Matrix
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 1 0 0 0 0 0 0 0 1 0 1 1 0 0
CO2 3 2 1 1 1 0 0 0 0 1 0 2 2 1 1
CO3 3 2 2 1 3 0 0 0 0 1 0 2 2 2 2
CO4 3 2 2 1 3 0 0 0 0 1 0 2 2 2 2
CO5 3 2 2 2 3 0 0 0 0 1 0 2 2 2 2
CO6 3 2 2 2 3 0 0 0 0 1 0 2 2 2 2
Descriptive/
Analytical/design
related
questions based
on the syllabus It fractionally
covered till last contributes to
Mid
class conducted 25% weightage
Direct Semester 25 CO1-6
before mid- of Direct
Exam
semester Assessment to
examination CO attainment.
Topics: Complete
Unit-1 and First
half of Unit-II
Total 25 marks
Topics to be It contributes to
covered: Unit I, 50% weightage
End-Sem
Direct II, III, IV 100 CO1-6 of Direct
Examination
Assessment to
CO attainment.
All the material shall be provided by the respective faculty members during the regular classes.
Q. Description Marks CO
No.
Q. 1 Define the properties of linear convolution. Compute and plot the 4+6 CO2
convolution x n h n (using the convolution series expansion, no
tabular method allowed) for the pairs of signals shown below:
x(n) h(n)
6 5
4
3
2
1
1
0 1 2 3 n 0 1 2 34 5 n
Q. 2 (a) Determine the causal signal x(n) having the z-transform: 5 CO1
1
X z
1 2 z 1 z 1
1 2
(b) Determine the z-transform and sketch the ROC of the following signal:
5 CO1
1 n
, n 0
3
x n n
1
2 , n 0
Q. 3 (a) State and prove Parseval’s theorem for discrete time Fourier transform 5 CO2
of a discrete sequence.
(b) Determine x(n) by using appropriate properties of the z-transform:
1 5 CO2
X z log 1 2 z , z
2
OR
(b) Examine the system y n x n 2 for static/dynamic, linear/ non-
linear, time invariant/varying, causal/noncausal, stabile/unstable. 5 CO2
Q. 4 (a) Determine the impulse response of the following causal system. Also 5 CO3
comment on the stability of the system.
3 1
y n y n 1 y n 2 x n
4 8 5 CO3
(b) Consider an analog input signal:
xa t 3cos 600 t 2 cos1800 t
Find the Nyquist rate for this signal. Determine the discrete-time signal
x(n) if the sampling rate is 1000 samples/sec.
Q. 5 (a) Determine the direct form II realization for the following LTI system: 5 CO1
2 y n y n 1 4 y n 3 x n 3x n 5
5 CO1
(b) Explain the relationship between z-transform and DTFT.
OR
5 CO1
(b) Explain the ideal filter characteristics.
Pandit Deendayal Energy University
End Semester Examination – May 2024
B.Tech. (ICT)
Semester - IV
Date: 10/05/2024
Course Name: Digital Signal Processing Time: 2:30 PM – 5:30 PM
Course Code: 20IC210T Max. Marks: 100
Instructions:
4. Do not write anything other than your roll number on question paper.
5. Writing appropriate examples, and drawing neat sketches wherever required is an integral part of the answer.
6. Q. No. 4(a) has internal choice.
Q. 4 (a) Determine the frequency response of the FIR low-pass filter with 15 CO4
filter length M=7 by using the Hamming window 𝑤(𝑛) = 0.54 −
2𝜋𝑛
0.46 cos (𝑀−1), whose desired frequency response is given as:
3𝜋 3𝜋
𝑒 −𝑗3𝜔 , − 4 ≤ 𝜔 ≤ 4
𝐻𝑑 (𝜔) = { 3𝜋
0, ≤𝜔≤𝜋
4
OR
(a) Describe the bilinear transformation method of IIR filter design. 15
Convert the analog filter with given transfer function into a digital IIR
filter by using the bilinear transformation with resonant frequency of
𝜋⁄2. 5
(b) Obtain the direct form I, direct form II, cascade, and parallel
3 1
structures for the following system: 𝑦(𝑛) = 4 𝑦(𝑛 − 1) − 8 𝑦(𝑛 − 2) +
1
𝑥(𝑛) + 3 𝑥(𝑛 − 1)
Q. 5 (a) Explain the difference between Harvard and modified Harvard 5 CO6
architectures of DSP processors.
(b) Discuss the concept of pipelining in DSP processor architecture and 5
explain how it helps in speeding up the execution of instructions.
(b) Compute the 8-point DFT of the sequence given below by using the 10
butterfly diagram of decimation-in-time (DIT) Radix-2 FFT algorithm.
1, 0≤𝑛≤7
𝑥(𝑛) = {
0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
13. COURSE COVERAGE BEYOND SYLLABUS AND SELF-STUDY TOPICS
Not applicable