Instructor: Balu Santhanam
Pre-requisites: ECE-314, ECE-340, ECE-439 recommended, linear algebra, MATLAB.
Course Outline/Syllabus
Problem Set # 0
Notes on the Zee-transform
Z-transform tables
DTFT tables
Notes on
Vector Spaces and Hilbert Spaces
Notes on
Fourier Series
Notes on
Parseval's Theorem
Time-Frequency Uncertainty Theorem
Example: Nquist-Shannon Wavelets
Haar Wavelets
Gram-Schmidt Algorithm
Notes on
the Sampling Theorem
Example: Frequency Domain Sampling
Notes on
Multirate Operations
Notes on
the Spectral Zoom Operation
Note on the Decimation and Interpolation
Decimation and Interpolation Continued
Decimation and Interpolation as Matrix Operations
Example: Application of Noble Identities
Cascade of Decimation Operations
Guide on MATLAB functions
Guide on MATLAB Multirate Operations
Note on the Polyphase Decomposition
Examples of the Polyphase Decomposition
Efficiency of the Polyphase Structure
Quadrature Mirror Filterbanks
Example: IIR QMF Filterbank
Paraunitary Filterbanks
More on PR Filterbanks
Design of PR Filterbanks
Example: Filterbanks and Equalization
Tutorial on Filterbanks in Digital Communications
Example: PR Filterbanks
Filterbank Transceiver
Example: TMUX design
Example: Multirate Frequency Transformation
Notes on Uniform quantization
Uniform quantization function
Output of the Uniform Quantization Function
Output of fxquant.m function Continued
Example: Uniform Quantization
White Noise Signal Model
LTI processing of Random Signals
Random Signals and Multirate Systems
Noise Shaping Via Oversampling
Nonuniform quantization
Via the CDF Method
Notes on Non Uniform Quantization
Output of Non Uniform Quantization
Non Uniform Quantization MATLAB functions
Gain--Noise Model for Non Uniform Quantization
Differential Quantization
Minimum-phase System functions
Power Spectral Factorization
Example on Power Spectral Factorization
Note on Frequency response of linear phase FIR systems
Note on System functions Zeroes of linear phase FIR systems
Least-squares formulation : linear phase FIR system design
On Least Squares Inversion
On Sensitivity to Coefficient Quantzation
Example: Cascade Form
Example: Parallel Form
Example: Pole-Zero Combination
Notes on Lattice Structures
Example: Comparison of Approaches
Example: Lattice Structure
Example: Schur-Cohn Stability
Example: Transposed Direct Form
Discrete Fourier Series
Properties of the DFT
Radix 2 FFT algorithms
Radix 3 FFT algorithms
Cooley Tukey FFT Algorithms
Convolution Based DFT Algorithms
Linear Vs. Circular Convolution
Example: Linear Vs. Circular Convolution
DFT: Filterbank Viewpoint
Non Uniform DFT
Time Frequency Representations
Discrete Wavelet Transforms
Nonuniform DFT
Paraunitary Filterbanks and Biorthogonal Wavelets
Problem Set # 1.0