'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
REFERENCES