Course Title: 
Digital Signal Processing
Course Code: 
Year Taught: 
Undergraduate (UG)
School of Engineering

'Digital Signal Processing' is a course offered in the sixth semester of B. Tech. in Electrical and Electronics Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham

Unit 1

Discrete Fourier Transforms: Review of main concepts form Signals and Systems course- Frequency domain sampling and reconstruction of discrete time signals - The DFT as a Linear Transformation - Relationship of the DFT to other Transforms - Properties of DFT - Linear Filtering methods based on DFT - Efficient computation of the DFT-FFT Algorithms. Efficient computation of DFT of Two real sequences - efficient computation of the DFT of a 2N- Point Real sequences - Use of FFT in Linear filtering and correlation.

Unit 2

Digital Filters: Introduction, Specifications of practical filters.

  • FIR Filters: Symmetric and anti-symmetric FIR filters, Design of linear phase FIR filter using Windows / optimization techniques. Design of Linear phase FIR Filters.FIR filters for harmonic elimination.
  • IIR Filters: Design from Analog filters - Design by Approximation of Derivatives, Impulse Invariance and Bilinear Transformation. IIR filters for extraction of fundamental frequency.
  • Characteristics of commonly used Analog filters, Frequency transformations for analog and digital filters.

Unit 3

Digital Filters Realizations: Structures for the realization of Discrete time system - Structures for FIR systems - direct form structures, cascade form structures, frequency sampling structures, Lattice structures. Structures for IIR systems - Direct form structures, Cascade form structures, Parallel form structures and Analysis of Finite Word Length Effect and limit cycle oscillations in recursive systems.

Applications of DSP:

Multirate Digital Signal Processing, Sampling rate conversion, Decimation and interpolation, Introduction to QMFs.

Linear predictive coding, forward linear prediction, Levinson-Durbin algorithm, signal synthesis, Application in power systems

  • Sanjit K. Mitra, “Digital Signal Processing, A Practical approach”, Tata McGraw Hill Publishing Company Limited, 2005
  • John G Proakis, G. Manolakis, “Digital Signal Processing Principles, Algorithms, Applications”, Prentice Hall India Private Limited, Fourth Edition, 2007.
  • Allen V. Oppenheim, Ronald W. Schafer, “Discrete time Signal Processing” Prentice Hall India Private Limited, Fifth Edition, 2000.