DSP Systems
Yudhishthir Raut
D Y Patil International University, Akurdi, Pune
Course Objective
1 To make students aware of the meaning and implications of
the properties of systems and signals and relate with
real-world problems.
2 To make students familiar with the most important methods
in DSP, including digital filter design, transform-domain
processing and the importance of Signal Processors.
Yudhishthir Raut DSP Systems
Course Outcomes
At the end of the course, a student will be able to:
1 Use concepts of trigonometry, complex algebra, Fourier
transform, z-transform to analyze the operations on signals
and acquire knowledge about Systems.
2 Design, implementation, analysis and comparison of digital
filters for processing of discrete-time signals.
3 Integrate computer-based tools for engineering applications.
4 Employ signal processing strategies at multidisciplinary team
activities.
5 Assess the techniques, skills, and modern engineering tools
necessary for the analysis of different electrical signals and
filtering out noise signals in engineering practice.
Yudhishthir Raut DSP Systems
Syllabus
Unit-I
Discrete-time signals and systems: Introduction to Signals &
Systems and their classifications, the basic idea of sampling and
reconstruction of the signal, sampling theorem, arithmetic
operations on sequences. LTI systems: Definition, representation,
impulse response, derivation for the output sequence, the concept
of convolution, graphical, properties of convolution, interconnection
of LTI systems with physical interpretations, stability and causality
conditions, recursive and non-recursive systems.
Yudhishthir Raut DSP Systems
Syllabus
Unit-II
Fourier analysis of Discrete-time signals & systems: The
response of discrete time LTI system to complex exponentials,
representation to periodic sequences (Discrete time fourier series),
representation to aperiodic signals (Discrete time fourier
transform), DTFT to DFT, Concept and relations for DFT/IDFT,
twiddle factors and their properties, the computational burden on
direct DFT, DFT/DFT as a linear transformation, DFT/IDFT
matrices, computation of DFT/IDFT by matrix method,
multiplication of DFTs, circulation convolution, computation of
circular convolution by graphical method
Yudhishthir Raut DSP Systems
Syllabus
Unit-III
Z- Transforms: Definition, mapping between s-plane & z-plane,
unit circle, convergence and ROC, properties of Z-transform,
Z-transform on sequences with examples & exercises, initial value
theorem, Perseval’s relation, inverse Z-transform by power series &
partial-fraction expansions with examples and exercises.
Application of transforms and limitations.
Yudhishthir Raut DSP Systems
Syllabus
Unit-IV
Fast Fourier Transforms: Introduction to FFT,Radix-2 algorithm,
decimation-in-time, decimation-in-frequency algorithm, signal flow
graph, computations in one place, bit reversal, examples for DIT &
DIF FFT computations and exercises.
Yudhishthir Raut DSP Systems
Syllabus
Unit-V
Filter design: Basic concepts of IIR and FIR filters, difference
equations, design of Butterworth IIR analog filter using impulse
invariant and bilinear transform, design of linear phase FIR filters
no. of taps, rectangular, Hamming and Blackman windows. Effect
of quantization.
Industry Applications Expert lectures
Yudhishthir Raut DSP Systems
Syllabus
Books
1 Digital Signal Processing: Principles, Algorithms &
Application, J.C. Proakis & M.G. Manslakis, PHI
2 Fundamentals of Digital Signal Processing using MATLAB ,
Robert J. Schilling, S.L. Harris, Cengage Learning.
3 Digital Signal Processing-A computer-based approach, S.
Mitra, TMH
4 Digital Signal Processing-implementation using DSP
microprocessors with examples from TMS320C54XX, Avtar
Singh & S. Srinivasan, Cengage Learning
Yudhishthir Raut DSP Systems
DSP System
Evaluation Process
Theory: Mid sem (30)+ Assignments (30)+ End Sem
examination (50) =100 Marks
Practicals: Lab work+ File submission +Viva voce+ Project
= 50 Marks
Yudhishthir Raut DSP Systems