1.
Fundamental Theory
Introduction to DSP architectures and programming
Sampling Theory, Analog-to-Digital Converter (ADC), Digital-to-
Analog Converter (DAC), and Quantization;
Decimation, Interpolation, Convolution, Simple Moving Average;
Periodic Signals and harmonics;
Fourier Transform (DFT/FFT), Spectral Analysis, and time/spectrum
representations;
FIR and IIR Filters;
2.
Design (Simulation) using MATLAB/ Simulink
Simulate the lab exercises using MATLAB/Simulink
3.
Implementation using pure DSP, pure FPGA and Hybrid DSP/FPGA platforms
Digital Communications: On-Off- Keying (OOK), BPSK modulation,
and a simple transceiver design
Adaptive Filtering: Echo/Noise Cancellation, Least Mean Square (LMS)
algorithm (2 weeks)
Wireless Communications: Channel coding/decoding, Equalization,
Simple Detection Algorithm, OFDM
Speech Processing: Prediction Algorithms, Speech Classification and
Synthesis