EC3400 Digital Signal Processing

The foundations of one-dimensional digital signal processing techniques are developed. Topics include Fast Fourier Transform (FFT) algorithms, block convolution, the use of DFT and FFT to compute convolution, and design methods for nonrecursive and recursive digital filters. Multirate signal processing techniques are also introduced for sampling rate conversion, efficient analog to digital, digital to analog conversion, time frequency decomposition using filter banks and quadrature mirror filters. Computer-aided design techniques are emphasized. The algorithms introduced have direct applications in sonar and radar signal processing, IR sensor arrays, modern navy weapon systems, and also in voice and data communications. 

Prerequisite

EC2410 or EC2400

Lecture Hours

3

Lab Hours

2

Course Learning Outcomes

·       Frequencies, digital frequencies, aliasing

·       Digital to Analog Conversion and signal reconstruction

·       Frequency Response of Digital Filter

·       DTFT, DFT and properties

·       DFT for Spectral Estimation and Convolution

·       DCT for Signal Compression

·       Fast Fourier Transform (FFT)

·       Digital Filters: Ideal and Non Ideal

·       Finite and Infinite Impulse Response Filters: design methods and applications

·       Introduction to Multirate DSP 

·       Analysis of DownSampling and UpSampling

·       Sampling Rate Conversion by a Rational factor

·       Multistage Implementation of Downsampling

·       Efficient Implementation of Multirate Systems

·       DFT Filter Banks

·       Introduction to MP3