National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

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