Course Details
Subject {L-T-P / C} : EC6601 : Advanced Digital Signal Processing { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Prof. Lakshi Prosad Roy
Syllabus
Module 1:LTI Discrete-Time Systems in the Transform Domain: Transfer function classification based on magnitude and phase characteristics, Types of Linear-phase FIR transfer functions, simple digital filters, Complementary transfer functions, Inverse systems, Algebraic stability test. [4Hours]
Module 2:Digital filter structures: Basic FIR and IIR filter structures, Allpass filters, Computational complexity of digital filter structures. [6 Hours]
Module 3:IIR digital filter design: Design of lowpass, highpass, bandpass and bandstop IIR filters, Spectral transformations, Computer-aided design of IIR digital filter FIR digital filter design: Design based on windowed Fourier series, Computer-aided design of FIR digital filter, Design of computationally efficient FIR digital filters. [8 Hours]
Module 4: Multirate DSP: Interpolation and decimation filter bank design polyphasestructures. [10 Hours]
Module 5: Adaptive systems: Examples and applications. Adaptive linear combiner: the performance function, gradient and minimum mean square error, alternative expression of gradient, LMS, complex LMS, NLMS, sign-error, transform domain LMS, Recursive least square algorithm, windowed RLS, computational complexity, Block adaptive filter, Convergence analysis. [10 Hours]
Course Objectives
- To provide detailed understanding of digital filter design and stability analysis.
- Learning about designing adaptive systems for filtering applications.
- Understanding of multirate systems and their applications for signal analysis and synthesis.
Course Outcomes
CO1:Students will learn how to design an application specific filter for the given specifications. <br />CO2: Understanding of digital filter structures to lessen the overall computational cost of the system. <br />CO3: Utility of multirate systems and their applications in signal analysis. <br />CO4: Thoughtful of adaptive systems and their utility in real-time processing of signals. <br />CO5: Student will learn different types of adaptive filters and subsequently use them based on the requirements.
Essential Reading
- S.K.Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw Hill Education (India) 2013 , 4th Edition
- S.Haykin and T. Kailath, Adaptive Filter Theory, Pearson Education,2005 , 4th Edition.
Supplementary Reading
- 1. A.V. Oppenheim, R.W. Schafer, Digital Signal Processing, Pearson Education , 2004
- J.G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles Algorithms and Applications, Pearson Education , 2005