AESD MTech 1st SEM 2024 1st Two Modules
AESD MTech 1st SEM 2024 1st Two Modules
Course Objectives:
• To learn advanced topics and concepts in embedded systems embedded system
modeling using different techniques.
• To study the popular Arm core architecture and also to learn the Firmware design.
• To Interface peripherals with standard buses like I2C, SPI, UART and USB.
• To understand embedded system hardware components and software tool chain,
design an embedded system, debug and test it.
Course Content:
Module-1
Typical Embedded System: Core of the Embedded System, Memory, Sensors and
Actuators, Communication Interface, Embedded Firmware, other System Components.
Embedded Firmware Design and Development: Embedded Firmware Design Approaches
Embedded Firmware Development Languages. 08 Hours
Module-2
Hardware Software Co Design and Program Modeling: Fundamental Issues in hardware
software Co-Design, Computational Models in Embedded Design, Introduction to Unified
Modeling Language, Hardware Software Trade-offs. 08 Hours
Course Outcome:
By the end of the course, student should be able to develop
1. Ability to apply knowledge of advanced topics in Embedded System for growing
embedded industry in India and abroad.
2. Ability to model the hardware and software elements in embedded domain.
3. Ability to understand architecture, functions and instructions of the ARM processor.
4. Ability to Interface peripherals with standard buses like I2C,SPI, UART and USB.
Text Books:
1. Shibu K V, “Introduction to Embedded Systems”, Tata McGraw Hill Education
Private Limited, 2009
2. Joseph Yiu, “The Definitive Guide to the ARM Cortex-M3”, Newnes, (Elsevier),
2008.
3. James K Peckol, “Embedded Systems – A contemporary Design Tool”, John Weily,
2008.
4. “Computer Architecture: A Quantitative Approach”, J. L. Hennessy and D. A.
Patterson, 5 th Edition, Morgan Kaufmann, 2012.
Reference Books: