C DIGITAL SIGNAL PROCESSING
L T P CR
3003
Duration of Exam : 3 Hrs.
Course Objectives:
• To introduce the students about various types of signals and their representation.
• To introduce the students about Discrete-Time Systems
• To introduce the students about sampling of signals
• To introduce the students about z-transform and its properties
• To introduce the students about various types of filters and their structures.
• To introduce the students about multirate digital signal processing
SYLLABUS
UNIT 1. DISCRETE-TIME SIGNALS:
Signal classifications, frequency domain representation, time domain representation, representation of
sequences by Fourier transform, properties of Fourier transform, discrete time random signals, energy
and power theorems.
UNIT 2. DISCRETE-TIME SYSTEMS:
Classification, properties, time invariant system, finite impulse Response (FIR) system, infinite impulse
response (IIR) system
UNIT 3. SAMPLING OF TIME SIGNALS:
Sampling theorem, application, frequency domain representation of sampling, reconstruction of band
limited signal from its samples. Discrete time processing of continuous time signals, changing the
sampling rate using discrete time processing.
UNIT 4. Z-TRANSFORM:
Introduction, properties of the region of convergence, properties of the Z-transform, inversion of the
Ztransform, applications of Z-transform.
UNIT 5. BASICS OF DIGITAL FILTERS:
Fundamentals of digital filtering, various types of digital filters, design techniques of digital filters :
window technique for FIR, bi-linear transformation and backward difference methods for IIR filter
design, analysis of finite word length effects in DSP,FIR &IIR Filter structure-direct1,direct2,cascade
and parallel, Application of DSP.
UNIT 6. MULTIRATE DIGITAL SIGNAL PROCESSING:
Introduction to multirate digital signal processing, sampling rate conversion, filter structures, multistage
decimator and interpolators, digital filter banks.
Course Outcomes:
On successful complete of this course, the students should be able to:
• Understand about various types of signals and their representation and their implementation on MAT
LAB.
• Understand Discrete-Time Systems, sampling of signals and their implementation on MAT LAB.
• Understand z-transform, its properties and their implementation on MAT LAB.
• Understand various types of filters, their structures and their implementation on MAT LAB.
• Understand multirate digital signal processing multirate digital signal processing
TEXT BOOKS :
1. Digital Signal Processing : Proakis and Manolakis; PHI
2. Digital Signal Processing: Salivahanan, Vallavaraj and Gnanapriya;TMH
REFERENCE BOOKS:
1. Digital Signal Processing: Alon V. Oppenhelm;PHI
2. Digital Signal processing(II-Edition): Mitra, TMH