DSP Lab
DSP Lab
R20 Regulations
The Programs shall be implemented in Software (Using MATLAB / Lab View / C Programming/
Equivalent) and Hardware (Using TI / Analog Devices / Motorola / Equivalent DSP processors).
List of Experiments:
1. Generate the following standard discrete time signals.
i) Unit Impulse ii) Unit step iii) Ramp iv) Exponential v) Sawtooth
2. Generate sum of two sinusoidal signals and find the frequency response (magnitude and
phase).
3. Implement and verify linear and circular convolution between two given signals.
4. Implement and verify autocorrelation for the given sequence and cross correlation between
two given signals.
5. Compute and implement the N-point DFT of a given sequence and compute the power
density spectrum of the sequence.
6. Implement and verify N-point DIT-FFT of a given sequence and find the frequency response
(magnitude and phase).
7. Implement and verify N-point IFFT of a given sequence.
8. Design IIR Butterworth filter and compare their performances with different orders (Low
Pass Filter /High Pass Filter)
9. Design IIR Chebyshev filter and compare their performances with different orders (Low Pass
Filter /High Pass Filter).
10. Design FIR filter (Low Pass Filter /High Pass Filter) using windowing technique.
i. Using rectangular window
ii. Using hamming window
iii. Using Kaiser window
11. Design and verify Filter (IIR and FIR) frequency response by using Filter design and Analysis
Tool.
12. Compute the Decimation and Interpolation for the given signal.
13. Real time implementation of an audio signal using a digital signal processor.
14. Compute the correlation coefficient for the two given audio signals of same length using a
digital signal processor.