Back close

Course Detail

Course Name Embedded Real Time Systems
Course Code 25MT636
Program M. Tech. in Mechatronics
Credits 3
Campus Amritapuri

Syllabus

This course looks at components, interfaces and methodologies for building systems. Specific topics include microcontrollers, design, verification, hardware/software synchronization, interfacing devices to the computer, timing diagrams, real-time operating systems, data collection and processing, motor control, analog filters, digital filters, and real time signal processing. Topics include Computer Architecture review, Design of I/O Interfaces, Software Design, Real Time Operating Systems, Multitasking (preemptive scheduling, resource sharing and priority determination), Digital Signal Processing, High Speed Interfacing, File system management, Interfacing Robotic Components, High- Speed Networks, Robotic Systems.

Objectives and Outcomes

Learning Objectives

LO1    Understand Microcontroller fundamentals: ARM ASM programming and basic of C, IO
             Interfacing:

LO2    To familiarize with forward and inverse kinematics of robotics

LO3    To understand digital signal processing, high speed interfacing, file system
             management, interfacing robotic Components.

Course Outcomes

CO1    Apply Design and Development Process: Architecture, Micro architecture.
CO2    Apply Development Tools: Block Diagrams, Flow Charts, Call Graphs, Dataflow
            Graphs, Finite State Machines.

CO3    Apply Software: Structs, Stacks and Recursion.

CO4    Analyse prototypes of actual embedded systems.

CO-PO Mapping

CO/PO

 PO1

 PO2

 PO3

 PO4

 PO5

 CO1

 –

 –

 2

 –

 –

 CO2

 –

 –

 2

 3

 2

 CO3

 2

 –

 2

 3

 2

 CO4

 2

 3

 2

 3

 3

Text Books / References

Textbooks/References:

  1. Jonathan Valvano, “Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers”, CreateSpace Publishing,
  2. Joseph Yiu, “The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors”, Third Edition, Newnes,
  3. Martin, “The Designer’s Guide to the Cortex-M Processor Family: A Tutorial approach”, First Edition, Newnes,

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