Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Indian Institute of Science Bangalore

Real-Time Digital Signal Processing

Indian Institute of Science Bangalore and NPTEL via Swayam

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
ABOUT THE COURSE:The course helps in understanding of theory, design, applications, and implementations using hands-on experiments for the effective learning of real-time DSP technologies.PRE-REQUISITES: BE/B.Tech/MSc with basic knowledge of signal processingINTENDED AUDIENCE: Engineering Students/TeachersINDUSTRY SUPPORT:TI

Syllabus

Week 1: Introduction to Real-Time Signal Processing, Analog Interface, DSP hardware, DSP System Design, Experiments and program examples. Week 2:signal concepts, Introduction to random variables, Fixed point and Quantization effects, overflow and solutions, experiments and program examples. Week 3:Design and Implementation of FIR filters Week 4:Design and Implementation of IIR filters and structures: cascaded for implementation in hardware and quantization effects. Week 5:Frequency analysis and DFT with practical applications of FFT, Spectrum Analysis, and implementation in filters, quantization effects. Week 6:Cross correlation, autocorrelation and implementation Week 7:Introduction to Random Process, LMS algorithm and implementation consideration and practical applications applications. Week 8:Digital Signal generation and program examples Week 9:Implementation of Echo, reverberation, Graphic equalizer. Week 10:Implementation of Echo, reverberation, Graphic equalizer. Week 11:Introduction to Digital Image processing, fast DCT implementation in hardware. Week 12:Introduction to Digital Image processing, fast DCT implementation in hardware.

Taught by

Prof. Rathna G N

Tags

Reviews

Start your review of Real-Time Digital Signal Processing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.