DOEACC Centre Calicut

  Home|   Training | Consultancy |   MCA |   MTech | DOEACC |   Contact Us

ED 505: System Design Using Digital Signal Processors  ( 10 Days )

Aims & Objectives


Digital signal processing techniques are so powerful that sometimes it is extremely difficult for analogue signal processing to achieve the same or closer performance. This module introduces the digital signal processing fundamentals like convolution, DFT, FFT, Spectrum analysis etc. ‘C’ language will be used as the language for code development. The fundamentals of ‘C’ programming will also be covered in this module. MATLAB is a powerful tool for design and analysis of digital signal processing algorithms. The capabilities of MATLAB tool will also be explored during the course.

The participants of this module will learn the architecture and programming of TMS320C5510 DSPs and Analog Devices SHARC DSPs. The hardware and complete implementation of selectable algorithms are dealt in detail with C5510 DSP. Programming with peripherals of this DSP is also covered in the module. Code Composer Studio IDE from Texas Instruments and Visual Studio from Analog Devices shall be used as the programming and debugging tools. A mini-project is also part of this course

COURSE  DESCRIPTION


     ·        Introduction to DSP Fundamentals

·        FFT, Filter Design

·        Introduction to MATLAB

·        DSP Programming using MATLAB

·        Introduction to DSP processors

·        Introduction to Code Composer Studio (CCS)

·        Architecture and Programming of ‘C5510 DSP  

·        Peripherals of ‘C5510 DSP  

·        Architecture of SHARC DSP

·        Introduction to Visual DSP++

·        Programming of SHARC DSP

LEARNING OUTCOMES


After successful completion of this module, students should be able to:

  • Understand the Fundamental algorithms in Digital Signal Processing.
  • Understand the MATLAB programming Language
  • Understand the use of MATLAB for DSP applications
  • Implement the Fundamental DSP algorithms using the ‘C’ programming language.
  • Understand the architecture and programming of the ‘C5510 DSP.
  • Understand the Fundamental algorithms in Digital Signal Processing and their implementation on the above DSPs.
  • Will get familiarized with the Code Composer studio and Visual DSP Development Environment for DSP programming and debugging.

READING LIST


  • Digital Signal Processing Design- Andrew Bateman, Warren Yates
  • Introduction to Digital Signal Processing - John G Proakis, Dimitris G Manolakis
  • Introduction to Digital Signal Processing - Johnny R Johnson
  • Digital Signal Processing: A System Design Approach - David J Defatta
  • Digital Signal Processing Laboratory Using MATLAB – Sanjit K. Mitra
  • Digital Signal Processing - P Ramesh Babu
  • Real - Time Digital Signal Processing: Implementations, Applications, and Experiments with the TMS320C55X, Kou, Sen M, Lee, Bob H

  Home|   Training | Consultancy |   MCA |   MTech | DOEACC |   Contact Us