BECE- 517 (Digital Signal Processing)
COURSE OBJECTIVES:
1. To introduce the students with Z-transforms for the analysis of signals and systems in digital domain.
2. To introduce concept of discrete Fourier Transform (DFT)
3. To introduce concept of Fast Fourier Transform (FFT).
4. To give exposure to students about design of FIR digital filter.
5. To give exposure to students about design of IIR digital filter.
6. To teach students how to the implement the FIR and IIF structures.
Unit 1: Z Transform: Z Transform, ROC, Properties of Z-transform, Rational Z Transform, Inverse Z Transform, Causality and Stability, Pole Zero Cancellations, One Sided Z-Transform and its Properties, Solution of Difference Equation, Relation between Fourier Transform and Z-Transform.
Unit 2: Discrete Fourier Transform (DFT): DFT and IDFT, Properties of DFT, Circular Convolution, FFT. Algorithms: Decimation in Time (DIT) and Decimation in Frequency (DIF), Linear Filtering Methods; Overlap Save Method, Overlap Add Method, Goertzel Algorithm, Chirp Z-transform algorithm.
Unit 3: Implementation of Discrete Time Systems: Structures for FIR & IIR Systems: Direct Form Structure, Cascade Form Structure, Lattice Structure for FIR System; Direct Form Structures I & II, Cascade Form Structure, Parallel Form Structure for IIR Systems. Finite Impulse Response (FIR) Filter Design Techniques: Introduction, Gibbs Phenomenon, Design of Linear Phase FIR Filters using Windows (Rectangular, Triangular, Hamming & Kaiser), Design of Linear Phase FIR Filters using Frequency Sampling Method.
Unit 4: Infinite Impulse Response (IIR) Filter Design Techniques: Introduction, IIR Filter Design by Approximation of Derivatives, Impulse Invariant Method, Bilinear Transformation, Design Techniques for Butterworth and Chebyshev type I & type II Filters, Frequency Transformation in Analog and Digital Domain, Introduction of DSP Processor TMS320C50, Applications of DSP.
Course Outcomes:
On successful completion of this course, the students should be able to:
1. Represent signals mathematically in continuous and discrete time and frequency domain.
2. Get the response of a system to different signals.
3. Design of different types of digital filters for various applications
4. Understand applications of digital signal processing.
Text/Reference Books:
1. S.K. Mitra, Digital Signal Processing: A computer based approach.TMH.
2. A.V. Oppenheim and Schafer, Discrete Time Signal Processing, Prentice Hall, 1989.
3. John G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles, Algorithms And Applications, Prentice Hall, 1997.
4. L.R. Rabiner and B. Gold, Theory and Application of Digital Signal Processing, Prentice Hall, 1992.
5. J.R. Johnson, Introduction to Digital Signal Processing, Prentice Hall, 1992.
6. D.J. De Fatta, J. G. Lucas and W.S. Hodgkiss, Digital Signal Processing, John Wiley& Sons, 1988.