DSP SYLLABUS
UNIT I: Introduction to Digital Signal Processing
Introduction to Digital Signal Processing
Discrete Time Signals & Sequences
Conversion of Continuous to Discrete Signal
Normalized Frequency
Linear Shift Invariant Systems
Stability and Causality
Linear Differential Equation to Difference Equation
Linear Constant Coefficient Difference Equations
Frequency Domain Representation of Discrete Time Signals and Systems
Multirate Digital Signal Processing
Down Sampling
Decimation
Up Sampling
Interpolation
Sampling Rate Conversion
UNIT II: Discrete Fourier Series and Fast Fourier Transforms
Discrete Fourier Series (DFS)
Fourier Series
Fourier Transform
Laplace Transform and Z-Transform Relation
DFS Representation of Periodic Sequences
Properties of Discrete Fourier Series
Discrete Fourier Transforms (DFT)
Properties of DFT
Linear Convolution of Sequences using DFT
Computation of DFT
Over-Lap Add Method
Over-Lap Save Method
Relation between DTFT, DFS, DFT, and Z-Transform
Fast Fourier Transforms (FFT)
Radix-2 Decimation-in-Time FFT Algorithms
Decimation-in-Frequency FFT Algorithms
Inverse FFT
UNIT III: IIR Digital Filters
Analog Filter Approximations (Butterworth and Chebyshev)
Design of IIR Digital Filters from Analog Filters
Step and Impulse Invariant Techniques
Bilinear Transformation Method
Spectral Transformations
UNIT IV: FIR Digital Filters
Characteristics of FIR Digital Filters
Frequency Response
Design of FIR Filters
Fourier Method
Digital Filters using Window Techniques
Frequency Sampling Technique
Comparison of IIR & FIR Filters
UNIT V: Realization of Digital Filters
Applications of Z-Transforms
Solution of Difference Equations of Digital Filters
System Function
Stability Criterion
Frequency Response of Stable Systems
Realization of Digital Filters
Direct Form
Canonic Form
Cascade Form
Parallel Form
Finite Word Length Effects:
Limit Cycles
Overflow Oscillations
Round-off Noise in IIR Digital Filters
Computational Output Round Off Noise
Methods to Prevent Overflow
Trade Off Between Round Off and Overflow Noise
Measurement of Coefficient Quantization Effects through Pole-Zero Movement
Dead Band Effects
Each of these topics covers various aspects of digital signal processing, including theory, algorithms, and
practical implementations. Studying these topics will provide you with a comprehensive understanding
of digital signal processing.