Digital Signal Processors and Applications
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.
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.
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
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.
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.