National Institute of Technology Rourkela

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

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

An Institute of National Importance

Syllabus

Course Details

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

Subject Nature : Practical

Coordinator : Prof. Upendra Kumar Sahoo

Syllabus

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 Objectives

  • To enable the students for writing diiferent programs and anlyze them.

Course Outcomes

1. Able to familar with writing of program for different signal processing operations. <br />2. Able to write programs forvfrequency domain and time domain operations. <br />3. Able to design FIR and IIR filters.

Essential Reading

  • J.G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles Algorithms and Applications, Pearson Education , 4e,2007.
  • , ,

Supplementary Reading

  • , ,
  • , ,