COURSE SUMMARY
Course Title: 
Digital Signal Processors and Applications
Course Code: 
15ECE327
Year Taught: 
2015
Type: 
Elective
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Chennai
Coimbatore
Amritapuri

'Digital Signal Processors and Applications' is an elective course offered for the B. Tech. (Bachelor of Technology) in Electronics and Communication Engineering at School of Engineering, Amrita Vishwa Vidyapeetham.

Unit 1

Programmable architecture: Review of digital signal processing concepts - Basic architectural features - DSP communicational building blocks - Bus architecture and memory data addressing capabilities - Address generation unit - Programmability and program execution - Speed issues - Features for external interfacing.

Unit 2

Programmable digital signal processors: Commercial digital signal processing devices - Data addressing modes of TMS320C54XX digital signal processors - Data addressing modes of TMS320C54XX processors - Memory space of TMS320C54XX processors - Memory space of TMS320C54XX processors - Program control - TMS320C54XX instruction & programming - On-chip peripherals - Pipeline operation of TMS320C54XX processors.

Unit 3

Implementation of basic DSP algorithms: The Q notation - FIR filters - IIR filters interpolation of filters. Decimation filters - Adaptive filters - 2-D signal processing - FFT algorithm for DFT computation - Butterfly computation overflow and scaling - Bit reversed index generation FFT implementation on the TMS320C54XX - Computation of signal spectrum. Advanced DSPs: Overview of TMS320C67X processor: Architecture - pipelining - Applications of programmable DSP devices to speech/image processing.

TEXTBOOKS

  1. Avtar Singh, S. Srinivasan, “Digital Signal Processing Implementation”, Thomson Learning Inc, First Edition, 2004.

REFERENCES

  1. Emmanuel C. Fletcher, Jervis B. W. “Digital Signal Processing: A Practical Approach”, Pearson education, Second Edition, 2002.
  2. B. Venkataramani, M. Bhaskar, “Digital Signal Processors - Architecture, Programming and Applications”, Tata McGraw Hill Publishing Company Limited, First Edition, 2007.