B.Tech 5th semester Lab Manual

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.