Embedded Systems Syllabus
Embedded Systems Syllabus
M. Phil/Ph.D. – Electronics
UNIT-I
Introduction
Introduction to embedded systems – hardware and software components – types –
examples – characteristics – challenges in Embedded computing system design – embedded
system design processes.
UNIT - II
Architecture of Embedded System
Hardware components – SOC – Processors – CPU – Types of memory – Memory
management – I/O devices and interfacing – Software components – Interpreter – Compiler –
Assembler – Cross Assembler – RTOS – Languages for embedded applications – Hardware and
software architecture. Examples: Cellphone, Smartcard, Digital Thermometer.
UNIT – III
OS for Embedded Systems
Introduction to real time theory – Operating System Services – Real time Operating System
Concepts – Basic design using a RTOS – Underground tank monitoring system.
UNIT –IV
Performance Issues of an Embedded System
CPU performance – CPU Power Consumption – Analysis and Optimization of
CPU Power Consumption program execution time – Analysis and optimization of
energy and power – Analysis of program size – Hardware accelerators.
UNIT V
Design Examples
Personal Digital Assistants – Set Top Boxes – Ink Jet Printers – Telephone PBX.
Introduction to Micro C/OS-II operating system and its uses.
References:
UNIT-I
Introduction
Introduction to embedded systems – hardware and software components – types –
examples – characteristics – challenges in Embedded computing system design –
embedded system design processes.
UNIT - II
Architecture of Embedded System
Hardware components – SOC – Processors – CPU – Types of memory – Memory
Management -I/O devices and interfacing – Software components – Interpreter –
Compiler – Assembler – Cross Assembler – RTOS – Languages for embedded
applications – Hardware and
software
architecture. Examples: Cellphone, Smartcard, Digital Thermometer.
UNIT – III
OS for Embedded Systems
Introduction to real time theory – Operating System Services – Real time Operating
System Concepts – Basic design using a RTOS – Underground tank monitoring
system.
UNIT –IV
Performance Issues of an Embedded System
CPU performance – CPU Power Consumption – Analysis and Optimization of
CPU Power Consumption program execution time – Analysis and optimization of
energy and power – Analysis of program size – Hardware accelerators.
UNIT V
Design Examples
Personal Digital Assistants – Set Top Boxes – Ink Jet Printers – Telephone PBX.
Introduction to Micro C/OS-II operating system and its uses
References: