EEE 551 - Digital Signal Processing
Introduction: Advantages of digital over analogue signal processing, problems of digitization, overview of application of DSP, basic elements of DSP system. Discrete-time signals & systems: discrete-time sequences (signals), classification and determination of discrete-time system, difference equations and solutions, convolution, correlation, impulse response. Digital processing of analogue signals: sampling of analogue signals, sampling theorem, aliasing, quantization, noise, and coding, types and selection of ADC/DAC, Sigma-delta ADC. Analytical tools: z-transform, properties, transfer function, inverse z- transform, z-plane poles and zeros, analysis of linear time-invariant in z-domain, system stability. Discrete Fourier Analysis: Discrete Fourier Transform (DFT) and 22 properties, inverse DFT, truncated Fourier transform, windowing, FFT algorithms. Digital Filters: Definition and types, structure and design. FIR filters: Transfer function, characteristics, applications, design methods, Gibb’s effect and elimination, FIR filter realization. IIR filter: Transfer function, characteristics, applications, overview of analogue filter design techniques, design methods-conversion from analogue to digital filter design techniques, IIR filter realization. Structure of Discrete Time System: Block diagram representation of constant coefficient difference equations, IIR and FIR systems and their basic structures, stability of discrete time systems. Software implementation of DSP algorithms including signal compression and spectral analysis. DSP Microprocessors: Architecture, fixed point versus floating point DSP, Finite word length effects. DSP chips: interfacing and programming. Practical application of DSP in audio and video applications.