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
- , ,
- , ,