National Institute of Technology Rourkela

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

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

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EE4702 : Digital Signal Processing Laboratory { 0-0-2 / 1}

Subject Nature : Practical

Coordinator : Susmita Das

Syllabus

Module 1 :

1. Write a program for linear convolution of two sequences.
2. Write a program for circular convolution.
3. Write a program to perform linear convolution using circular convolution.
4. Write a program to perform N-point DFT. Also perform the IDFT on the result obtained to verify the result.
5. Write a program to perform circular correlation using (a) Direct method b) using circular convolution. 6. Write a program to perform circular convolution and correlation using DFT.
7. Write a program to perform linear convolution using (a) overlap save method (b) overlap add method. 8. Write a program to perform FFT on a sequence using the following methods. (a) Decimation in time (b) Decimation in frequency
9. Write a program to perform IDFT on a transformed sequence using DFT.
10. Write a program to design an FIR filter using windowing technique.
11. Write a program to design an IIR filter using (a) impulse invariant method (b) bilinear transformation method.

Course Objective

1 .

Apply the principles of discrete-time signal analysis to perform various signal operations

2 .

Apply the principles of z-transforms to finite difference equations.

3 .

Apply the principles of Fourier transform analysis to describe the frequency characteristics of discrete-time signals and systems

4 .

Apply the principles of signal analysis to filtering schemes.

Course Outcome

1 .

This course will help one student to analyze time and frequency domain signals and the filters in engineering problems.

Essential Reading

1 .

S. K. Mitra, Digital Signal Processing: A computer based approach, TMH , 2001.

Supplementary Reading

1 .

John G.Proakis, Dimitris G. Manolakis, and D Sharma,, Digital Signal Processing: Principles, Algorithms and Applications, Pearson Education India , (3rd edition)