Introduction to DSP


Digital Signal Processing

6 Modules

DFT & FFT
28 Lessons
Introduction to DSP
What is DFT & IDFT
Problems on DFT
Problems on IDFT
DFT as linear function ( matrix form)
4 point DFT using Matrix method
6 point DFT using Matrix method
8 point DFT using Matrix method
IDFT using matrix method
Linearity property of DFT
Periodicity property of DFT
Circular Time shift property
Circular frequency shift property
Time reversal property
Parseval's theorem
Multiplication property of DFT
Circular convolution property
Circular convolution using Concentric and Matrix method
Getting Linear Convolution from Circular Convolution
Overlap Save method
Problem on Overlap save method
Overlap Add method
Problem on Overlap Add method
Radix 2 decimation in DIT-FFT algorithm (Part-1)
Radix 2 decimation in DIT-FFT algorithm (Part-2)
Problem on 4 point DFT using DIT FFT
Problem on 8 point DFT using DIT FFT
IDFT using FFT
Design of IIR Filters
12 Lessons
Introduction
Impulse Invariance Method
Basic formula for Impulse Invariance Method
Impulse Invariance Method Problem
Bilinear Transformation method
Frequency Warping
Problem on Bilinear Transformation
Bilinear Transformation Design Procedure
Analog Butterworth filter
Butterworth Filter Problem
Chebyshev Filter
Chebyshev Filter Problem
Design of FIR Filters
17 Lessons
Introduction to FIR filter
Impulse response of linear phase FIR filters
Frequency response of linear phase FIR filter
Different types of windows to design FIR filter
Procedure to design FIR filter using windows
Problem on FIR filter using Rectangular window
Problem on FIR filter using Hanning window
Problem on FIR filter using hamming window
Problem on FIR filter using Kaiser window
Design of FIR filter (frequency sampling method)
Problem on FIR filter using Frequency sampling approach
Realization of Digital Filter
Realization of FIR Filter
Direct form representation of filter
Cascade form structure representation of filters
Lattice form structure representation of filters
Linear Phase in Realization of FIR Filter
DSP Processors & Finite Word Length Effects
10 Lessons
Number representation in DTSP
Fixed point and Floating point
Representation of Negative Number
Truncation and Rounding
Truncation Effect of one's complement
Truncation Effect of Two's complement
Sign and Magnitude representation of negative number
Arithmetic round off Error
Quantization Noise
Signal-to-quantization-noise ratio
Multirate DSP and Filter Banks
11 Lessons
Multirate Signal Processing
Sampling Rate Conversion Method
Down Sampling and Up Sampling
Analysis of z-domain in Interpolation
Sampling Rate Conversion
Polyphase Filter
Implementation of Polyphase Structures
How to Implement Decimator and Interpolator
Noble Identity in Multirate signal Processing
Multistage implementation of sampling rate converter
Problem based on Multistage Implementation
DSP Applications
6 Lessons
Radar Signal Processing
Speech Signal Processing
Biomedical Signal Processing
Different types of architecture
Digital signal processor Architecture
Digital Signal Processor Hardware Unit
Important Topics
2 Lessons