Gain practical knowledge required for understanding, specifying, and designing DSP systems. Digital signal processors have become indispensable in many engineering disciplines, including electronics, computer, communications, sensing, imaging, and biomedical engineering. They form the workhorse of media processing, allowing the streaming and storage of high-quality digital audio and video. Using over 220 informative slides, this course will cover the spectral analysis of discrete-time signals and systems, sampling, IIR/FIR/resampling/adaptive digital filter design and implementation, polyphase filter banks, discrete Fourier and cosine transforms, FFT algorithms, subband coding, noise cancellation, delta-sigma modulators and quantization noise shaping, and pipelined FFT Implementation using FPGA. A practical understanding of the mathematical basis of signal processing is developed through design examples, applications, and Matlab demonstrations. The course is geared toward interested hardware and software engineers, and scientists who need to know the fundamental techniques used in the rapidly expanding field of digital signal processing.
Course Highlights
Discrete-time LTI Systems and Discrete Convolution
Sampling, Quantization, Anti-Aliasing, and Multi-Rate Signal Processing
Z-transform and Digital Filtering
Discrete Fourier Transforms and FFT
IIR, FIR, Resampling, Adaptive Filers, Polyphase and Subband Filter Banks
Least Mean Square (LMS) Noise Cancellation
DSP Hardware and Software
Delta-Sigma Modulators and Quantization Noise Shaping
Pipelined FFT Implementation using FPGA
The instructor received the National Association of Broadcasters Technology Innovation Award for demonstrations of advanced media technologies and the European Interactive TV grand challenge first prize. He has served as an IEEE Communications Society Distinguished Lecturer with 10 invited lectures worldwide and has developed 6 U.S. patents that were licensed to industry.