Digital Signal Processing Lab Manual
SL. No. | Assignments | Subjects /Topics |
---|---|---|
1 | Assignment-1 | Generation of sampled sinusoidal signal, Various signals and proof of sampling theorem in Matlab/Scilab. |
2 | Assignment-2 | Generation of unit impulse, unit steps, advanced & delayed signal, Generation of uni polar & bipolar saw tooth & square wave using ‘for loop’ in Matlab/Scilab. |
3 | Assignment-3 | Impulse response & step response of the system, checking of linearity and time in-variance properties(using filter command & for loop) in Matlab/Scilab. |
4 | Assignment-4 | Z-transform of various sequences – verification of the properties of Z-transform. |
5 | Assignment-5 | Linear Convolution of two sequences using graphical methods & matrix multiplication methods (using ‘conv’ command & for loop) in Matlab/Scilab. |
6 | Assignment-6 | DFTs/IDFTs using matrix multiplication in for loop & also using fft & ifft command, circular convolution of two sequences using graphical methods and using commands, differentiation linear and circular convolution. |
7 | Assignment-7 | Butterworth filter design, FIR filter design using rectangular, hamming and Blackman windows |
8 | Assignment-8 | a) Writing & execution of a program for addition and subtraction of any two arbitrary nos., convolution of two sequences using C language and implemented in DSP processor TMS320C6713. b) Writing of small programs in VHDL and downloading into Xilinx FPGA. |