Digital Signal Processing and Applications
About This Course
Brief Description:
This course provides a detailed understanding of Digital Signal Processing (DSP) techniques and their practical applications. It focuses on analyzing discrete-time signals in the frequency domain using the Discrete Fourier Transform (DFT) and the Fast Fourier Transform (FFT). Students will gain skills in the design and analysis of Infinite Impulse Response (IIR) and Finite Impulse Response (FIR) digital filters, which are fundamental in modern signal processing systems.
Additionally, the course introduces the architecture and instruction set of the Texas Instruments TMS320LF2407 Digital Signal Processor (DSP), enabling students to understand and work with real-time embedded DSP applications. Emphasis is placed on the functionality and application of on-chip peripherals like GPIO, interrupts, ADCs, and Event Managers, including the generation of Pulse Width Modulated (PWM) signals.
Course Objectives:
-
To understand processing in the frequency domain using DFT and FFT.
-
To understand the characteristics and design principles of IIR digital filters.
-
To understand the characteristics and design principles of FIR digital filters.
-
To study the architecture and instruction set of the digital signal processor TMS320LF2407.
-
To understand the functioning and applications of on-chip peripherals in TMS320LF2407 such as GPIO, interrupts, ADC, and Event Managers.
Course Outcomes:
Upon successful completion of this course, students will be able to:
-
Obtain and interpret the frequency spectrum of discrete-time signals using FFT.
-
Analyze and design Infinite Impulse Response (IIR) digital filters for various applications.
-
Analyze and design Finite Impulse Response (FIR) digital filters with specified characteristics.
-
Understand and apply the architecture and instruction set of the TMS320LF2407 DSP for embedded signal processing.
-
Utilize on-chip peripherals such as GPIO, interrupts, ADC, and Event Managers of TMS320LF2407 and generate PWM waveforms for real-time applications.
Suggested Reading:
-
Proakis & Manolakis, Digital Signal Processing: Principles, Algorithms and Applications, Prentice Hall of India, 3rd Edition, 1994.
-
Oppenheim & Schafer, Digital Signal Processing, PHI Publications, 2002.
-
Salivahanan, Vallavaraj & Gnanapriya, Digital Signal Processing, Tata McGraw-Hill, 2001.
-
Anand Kumar A., Digital Signal Processing, PHI Learning Pvt. Ltd., 2013.
-
Hamid A. Toliyat & Steven Campbell, DSP-Based Electromechanical Motion Control, CRC Press, 2004.
-
S.K. Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw-Hill, 4th Edition, 2010.
-
Rulph Chassaing, Digital Signal Processing and Applications with the C6713 and C6416 DSK, Wiley, 2nd Edition, 2005.
-
Ifeachor & Jervis, Digital Signal Processing: A Practical Approach, Pearson Education, 2nd Edition, 2002.
-
Vinay K. Ingle & John G. Proakis, DSP: A MATLAB-Based Approach, Cengage Learning, 4th Edition, 2017.
-
C. Ramesh Babu, Digital Signal Processing, Scitech Publications, 4th Edition, 2012.
-
Andreas Antoniou, Digital Signal Processing: Signals, Systems, and Filters, McGraw-Hill, 2005.
-
Texas Instruments, TMS320LF240x DSP User Guide and Reference Manual – [Available online from TI website].
-
Lapsley et al., DSP Processor Fundamentals: Architectures and Features, Wiley-IEEE Press, 2009.
-
Sen M. Kuo & Woon-Seng S. Gan, Digital Signal Processors: Architectures, Implementations, and Applications, Pearson, 2005.
Learning Objectives
Requirements
- Basic Understanding of Signals and Systems concepts
Target Audience
- Undergraduate and Postgraduate Students in Electrical, Electronics, Communication, Instrumentation, and Computer Engineering who want to build strong fundamentals in signal analysis and processing.
- Research Scholars working in areas such as Control Systems, Biomedical Engineering, Speech/Audio Processing, Image and Video Processing, and Smart Grid applications.
- Industry Professionals & Engineers engaged in embedded systems, real-time signal processing, IoT devices, and automation, who wish to enhance their expertise in DSP tools and applications.
- Faculty Members and Trainers looking to update their knowledge base with modern DSP techniques and applications for teaching and academic projects.
- Enthusiasts and Learners interested in applying DSP concepts to AI/ML, robotics, renewable energy systems, and cutting-edge technologies.
Curriculum
Module I: Discrete-Time Signal Analysis and Transforms
Class PPT DSP Signals & Systems Overview
Class PPT Unit I DFS & FFT
Module II: IIR Digital Filters
Module III: FIR Digital Filters and Multirate Signal Processing
Module IV: DSP Controller – TMS320LF2407 and TMS320C2XX
Module V: DSP Functional Modules
Your Instructors
Mallesham G
Professor
Dr. G. Mallesham is a Professor in the Department of Electrical Engineering, University College of Engineering, Osmania University. He possesses expertise in Control Engineering, Smart Grid Technologies, Renewable Energy Systems, and Artificial Intelligence Systems. Having undergone advanced academic exposure in both India and the USA, he has also served in several key leadership positions at Osmania University.