DOC/LP/01/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date:6.7.11
Page 01 of 06
Sub Code & Name: EC2302 DIGITAL SIGNAL PROCESSING
Unit : I Branch : EC Semester: V

UNIT I DISCRETE FOURIER TRANSFORM 9

Syllabus:

DFT and its properties, Relation between DTFT and DFT, FFT computations using Decimation in time and Decimation in frequency algorithms, Overlap-add and save methods

Objective: To acquire knowledge about DFT, FFT and its computation.

Session No. / Topics to be covered / Time / Ref / Teaching Method
Introduction to DSP,Applications,Advantages of DSP,Building blocks of DSP / 50m / 1 / BB
Introduction to Discrete Time Fourier Transform (DTFT) and Discrete Fourier Transform (DFT) / 50m / 1 / BB
Relation between DTFT and DFT, Properties of DFT / 50m / 1,7 / BB
Linear and Circular Convolution / 50m / 2 / BB
Fast Fourier Transform (FFT) / 50m / 1 / BB
FFT Computation using Decimation in time – Radix 2 FFT algorithm / 50m / 1 / BB
Tutorial / 50m / 1 / BB
FFT Computation using Decimation in frequency – Radix 2 FFT algorithm / 50m / 1 / BB
Tutorial / 50m / 1 / BB
Overlap - add and save method / 50m / 3 / BB
CAT-I

DOC/LP/01/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date: 06.07.11
Page 02 of 06
Sub Code & Name: EC2302 DIGITAL SIGNALPROCESSING
Unit : II Branch : EC Semester: V

UNIT II INFINITE IMPULSE RESPONSE DIGITAL FILTERS 9

Syllabus:

Review of design of analog Butterworth and Chebyshev Filters, Frequency transformation in analog domain – Design of IIR digital filters using impulse invariance technique – Design of digital filters using bilinear transform – pre warping – Realization using direct, cascade and parallel forms.

Objective: To understand the design techniques for IIR digital filter.

Session No. / Topics to be covered / Time / Ref / Teaching Method
Design of analog Butterworth Filter / 50m / 3 / BB
Design of analog Chebyshev Filter / 50m / 3 / BB
Frequency transformation in analog domain / 50m / 3 / BB
Design of IIR digital filters using impulse invariance technique / 50m / 2 / BB
Tutorial / 50m / 2 / BB
Design of IIR digital filters using bilinear transformation / 50m / 2 / BB
Tutorial / 50m / 2 / BB
Prewarping / 50m / 3 / BB
Realization using Direct form I and II / 50m / 2,5 / BB
Realization using cascade and Parallel forms / 50m / 2,5 / BB
Problems on realization techniques / 50m / 2 / BB
CAT-II / - / -

DOC/LP/01/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date: 06.07.11
Page 03 of 06
Sub Code & Name: EC2302 DIGITAL SIGNAL PROCESSING
Unit : III Branch : EC Semester: V

UNIT III FINITE IMPULSE RESPONSE DIGITAL FILTERS9

Syllabus:Symmetric and Antisymmetric FIR filters – Linear phase FIR filters – Design using Hamming, Hanning and Blackmann Windows – Frequency sampling method – Realization of FIR filters – Transversal, Linear phase and Polyphase structures.

Objective: To study the design techniques for FIR digital filter.

Session No. / Topics to be covered / Time / Ref / Teaching Method
Amplitude and phase response of FIR filter / 50m / 2 / BB
Symmetric and Anti-symmetric FIR filter / 50m / 3 / BB
Linear Phase FIR filters / 50m / 2 / BB
Problems on Linear phase FIR filter, Gibbs phenomenon / 50m / 3 / BB
Design of FIR filter using windowing techniques – Hamming, Hanning and Blackmann windows / 50m / 2 / BB
Design of FIR filter using Frequency Sampling method / 50m / 3,4 / BB
Tutorial / 50m / 3 / BB
Realization of FIR filters – Transversal structures / 50m / 3,4 / BB
Realization of FIR filters – Linear phase and Polyphase structures / 50m / 3 / BB
Problems on realization structures / 50m / 3 / BB
CAT III

DOC/LP/01/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date: 06.07.11
Page 04 of 06
Sub Code & Name: EC2302 DIGITAL SIGNAL PROCESSING
Unit : IV Branch : EC Semester: V

UNIT IV FINITE WORD LENGTH EFFECTS 9

Syllabus:

Fixed point and floating point number representations – Comparison – Truncation and Rounding errors - Quantization noise – derivation for quantization noise power – coefficient quantization error – Product quantization error - Overflow error – Roundoff noise power - limit cycle oscillations due to product roundoff and overflow errors - signal scaling

Objective: To study the finite word length effects in signal processing.

Session No. / Topics to be covered / Time / Ref / Teaching Method
Introduction to Quantization, Fixed point number representation / 50m / 3 / BB
Floating point number representation and comparison / 50m / 3 / BB
Truncation and Rounding errors / 50m / 2 / BB
Quantization noise / 50m / 2 / BB
Derivation of Quantization noise power / 50m / 2 / BB
Coefficient quantization error / 50m / 3 / BB
Product quantization error and overflow error / 50m / 2 / BB
Roundoff noise power / 50m / 3 / BB
Limit cycle oscillations / 50m / 2 / BB
Signal scaling / 50m / 2 / BB
CAT-IV

DOC/LP/01/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date: 06.07.11
Page 05 of 06
Sub Code & Name: EC2302 DIGITAL SIGNAL PROCESSING
Unit : V Branch : EC Semester: V

UNIT V MULTIRATE SIGNAL PROCESSING9

Syllabus:

Introduction to Multirate signal processing-Decimation-Interpolation-Polyphase implementation of FIR filters for interpolator and decimator -Multistage implementation of sampling rate conversion- Design of narrow band filters - Applications of Multirate signal processing.

Objective: To understand the Multirate signal processing.

Session No. / Topics to be covered / Time / Ref / Teaching Method
Introduction to Multirate signal processing / 50m / 1 / BB
Decimation (Down sampling) / 50m / 1 / BB
Interpolation (Up sampling) / 50m / 1 / BB
Polyphase implementation of FIR filter for Interpolator / 50m / 3 / BB
Polyphase implementation of FIR filter for Decimator / 50m / 3 / BB
Multistage implementation of sampling rate conversion / 50m / 3 / BB
Problems on Sampling rate conversion / 50m / 3 / BB
Design of narrow band filters / 50m / 3 / BB
Applications of Multirate signal processing / 50m / 2 / BB
CAT-V

DOC/LP/00/21.01.05

/ LESSON PLAN / LP – EC2302
LP Rev. No: 01
Date: 06.07.11
Page 06 of 06

Sub Code & Name: EC2302 DIGITAL SIGNAL PROCESSING

Branch : EC Semester: V

Course Delivery Plan:

Week / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13
I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II / I II
Units / / / / /

TEXT BOOKS:

  1. John G Proakis and Manolakis, “Digital Signal Processing Principles, Algorithms and Applications”, Pearson, Fourth Edition, 2007.
  2. S.Salivahanan, A. Vallavaraj, C. Gnanapriya, Digital Signal Processing, TMH/McGraw Hill International, 2007.
  3. Ramesh Babu, “Digital Signal Processing”, Scitech India publications Limited, Fourth Edition,2007

REFERENCES:

  1. E.C. Ifeachor and B.W. Jervis, “Digital signal processing – A practical approach”, Second edition, Pearson, 2002.
  2. S.K. Mitra, Digital Signal Processing, A Computer Based approach, Tata McGraw Hill,1998.
  3. P.P.Vaidyanathan, Multirate Systems & Filter Banks, Prentice Hall, Englewood cliffs, NJ, 1993.
  4. Johny R. Johnson, Introduction to Digital Signal Processing, PHI, 2006.

Prepared by / Approved by

Signature

Name / B.Sarala/L.Anju / Prof.E.G.Govindan
Designation / Assistant Professor / HOD - EC
Date / 06.07.2011 / 06.07.2011