Digital Signal Processors and Applications

Pre-Requisite: EC202
Contact Hours and Credits: ( 3 -0- 0 ) 3


To give an exposure to the various fixed point & a floating point DSP architectures and to develop applications using these processors.

Topics Covered:

Difference between DSP and other microprocessor architectures. An overview of Motorola and Analog Device DSPs.

TMS320C54X fixed point and TMS320C3X floating point DSP architectures, CPU, memory, buses and peripherals. Addressing modes, instruction sets , control operations, interrupts.

Repeat operations. Pipeline operation. Pipeline conflicts and programming concepts.

Interfacing, serial interface, parallel interface, DMA operations, A/D and D/A converter interfaces.

DSP tools.DSP applications.MAC, filter design, implementation of DFT, echo cancellation, spectrum analyzer. Speech and video processing. Architecture of other DSPs.

Course Outcomes:

Students are able to

  • CO1: Recognize the fundamentals of fixed and floating point architectures of various DSPs.
  • CO2:  Learn the architecture details  and instruction sets of fixed and floating point DSPs
  • CO3: Infer about the control instructions, interrupts, and pipeline operations.
  • CO4: Illustrate the features of on-chip peripheral devices and its interfacing along with its programming details.
  • CO5: Analyze and learn to implement the signal processing algorithms in DSPs
  • CO6: Learn the DSP programming tools and use them for applications
  • CO7: Design and implement signal processing modules in DSPs

Text Books:

  • B. Venkataramani & M. Bhaskar, Digital Signal Processor, Architecture, Programming and Applications,(2/e), McGraw- Hill,2010
  • S. Srinivasan & Avtar Singh, Digital Signal Processing, Implementations using DSP Microprocessors with Examples from TMS320C54X, Brooks/Cole, 2004.

Reference Books:

  • Sen M. Kuo & Woon-Seng S. Gan, Digital Signal Processors: Architectures, Implementations, and Applications, Prentice Hall, 2004
  • C. Marven & G. Ewers: A Simple approach to digital signal processing, Wiley Inter science, 1996.
  • R.A. Haddad & T.W. Parson: Digital Signal Processing: Theory, Applications and Hardware,   Computer Science Press NY, 1991.