Back close

Course Detail

Course Name Advanced Digital Signal Processors and Applications
Course Code 18PR713
Program M. Tech. in Power & Energy Engineering(Smart Grids & Electric Vehicles)
Year Taught 2018


Course Syllabus

Pre-requisite: General background of microprocessors and micro-controllers.

Overview on Digital signal controllers: C2000 modules, Piccolo based controllers, Delfino based controllers, dsPIC 30F series DSC, MAC units, hardware divide support, floating point signal processing support.

dsPIC 30F series – Introduction to 16 bit microcontrollers: dsPIC 30F – CPU, data memory, program Memory, instruction set. Programming using XC16 compiler and C- Interrupt Structure.

Peripherals of dsPIC30F: I/O Ports, timers, input capture, output compare, motor control PWM, 10 bit A/D converter, UART.

Applications using dsPIC30F: Generating SPWM, generating PWM’s for power converters, PID based control loops, signal processing based on FIR and IIR filter structures, developing single and multi-point communications with dsPIC and other IC’s. Introduction to Raspberry PI.

Lab Practice: FIR/IIR Filters, FFT, PID control loops and communication systems using dsPIC30F2010.

Installing Linux OS, Installing and using OpenCV image processing library and basic python using Raspberry PI.

Text Books / References

  • dsPIC30F Family Reference manual, Microchip2008.
  • dsPIC30F Programmer’s Reference manual, Microchip 2008.
  • Chris Nagy, “Embedded System Design using the TI MSP 430 series,” First Edition. Newnes, 2003.
  • John G Proakis, G Manolakis, “Digital Signal Processing Principles, Algorithms, Applications,” Fourth Edition, Prentice Hall India Private Limited, 2007.
  • Byron Francis, “Raspberry PI 3: The Complete Beginner’s Guide,” Create Space Independent Publishing Platform, 2016.


‘Advanced Digital Signal Processors and Applications’ is a course offered in the M. Tech. in Power & Energy Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri campus.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now