Digital Signal Processing Lab
Course Code: EEE 324
Credit Hour: 1.5
Course Group: Core Courses
This lab course is designed to supplement the theory course EEE 323: Digital Signal Processing. The students will learn how to visualize/implement concepts and analysis methods introduced in EEE 323 using MATLAB and FPGA boards. Basic understanding of MATLAB will be very useful in successful completion of this course. In particular, following topics are covered:
Experiments involving representation and analysis of discrete time signals and systems in time and frequency domains, A/D and D/A conversion, aliasing, digital filtering, spectra computation and real-time implementation of digital signal processing algorithms on digital processor chips. Small design project involving original design and implementation of any signal processing system/algorithm for communications, speech, audio, or video in MATLAB.
Describe and analyze digital signals and systems in time and frequency domain using MATLAB.
Laboratory Experiments:
|
Exp. No. |
Name of the Experiments |
|
Experiment01 |
Generation of Continuous time signal and Discrete time signal using MATLAB |
|
Experiment02 |
Generation of different types of basic signals (Unit step signal, Impulse signal, Ramp signal, Exponential signal) using MATLAB |
|
Experiment03 |
Frequency-domain representation of discrete-time signals and systems |
|
Experiment04 |
Summation and Multiplication of sinusoidal signal for both Continuous time and Discrete time signal using MATLAB |
|
Experiment05 |
Verification of Sampling Theorem, Aliasing and Spectrum analysis of sampled signals |
|
Experiment06 |
DTFT of finite-length signals in MATLAB and their spectra |
|
Experiment07 |
Impulse response of a given system |
|
Experiment08 |
Linear Convolution of two given systems |
|
Experiment09 |
Folding and Time Shifting operation of any sinusoidal signal using MATLAB |
|
Experiment10 |
Auto correlation of a given sequence and verification its properties |
|
Experiment11 |
z-Transformation, LTI system analysis in MATLAB |
|
Experiment12 |
Write the MATLAB code for Fast Fourier Transform of any sinusoidal signal |
|
Experiment13 |
FIR/IIR Filters using pole-zero placement |
|
Experiment14 |
Linear phase FIR filter design using window method in MATLAB |
|
Experiment15 |
IIR filter design using impulse invariance |
|
Experiment16 |
Perform Fast Fourier Transform of any sinusoidal signal using FPGA board |