About us
Advanced Faculty Training Programme
Advanced Faculty Training Courses
Course Highlights
Course Schedule
Eligibility Criteria
e-Brochure 2012
Tourist Destinations
Road Map
Hardware and Embedded Systems
 
 
Course Syllabus
  • VLSI Design Flow
  • FPGA Architecture
  • Hardware Description Language - Verilog
  • Designing and Implementation of Finite state Machines for FPGA
  • Synthesis Techniques and Timing Analysis
  • Placement and Routing
  • Embedded Hardware and Software Design with FPGA
  • Porting Embedded Operating Systems on FPGA
  • Case Study on FPGA based System Design
Pre-requisites
C, Microprocessors, Microcontrollers, Digital Electronics, Knowledge in computer science, Basic concepts in VLSI

 
Course Syllabus
  • Overview of 32 bit Microcontrollers
  • Microcontroller based Hardware Board Design
  • Kit fabrication and testing
  • Cortex M3 overview and Basics
  • Instruction Set and Memory Subsystem
  • Programming and debugging in Eclipse
  • Exceptions andInterrupt Handling
  • Programming Stellris Cortex
  • Kit Interfacing andProgramming - Switches, LEDs, Temperature/Light Sensors, PS2 keyboard, VGA display Audio Sampling
  • Embedded RTOS
  • RTOS Drivers
  • Porting of Embedded RTOS on ARM
  • JTAG Debugging and Case Studies
  • Power Saving modes
  • Variants of ARM boards
  • Mini project
Pre-requisites
C, Microprocessors, Microcontrollers, Digital Electronics
 
© Copyright Centre for Development of Advanced Computing 2008. All rights reserved
Last modified on 02/04/2012