0% found this document useful (0 votes)
17 views7 pages

Lect1 Embed Overview

The document outlines the syllabus for a course on Embedded and Real-Time Operating Systems, covering topics such as the introduction to embedded systems, development processes, embedded firmware, and real-time operating systems. It includes details on hardware-software co-design and various components and architectures relevant to embedded systems. Key areas of focus include design challenges, memory selection, communication interfaces, and scheduling algorithms.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views7 pages

Lect1 Embed Overview

The document outlines the syllabus for a course on Embedded and Real-Time Operating Systems, covering topics such as the introduction to embedded systems, development processes, embedded firmware, and real-time operating systems. It includes details on hardware-software co-design and various components and architectures relevant to embedded systems. Key areas of focus include design challenges, memory selection, communication interfaces, and scheduling algorithms.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

EC353- ERTOS

Embedded and Real Time Operating System


Syllabus:

Introduction to Embedded Systems: Embedded systems Overview, Embedded Systems Vs


General Computing Systems, History of Embedded Systems, Classification, Major Application
Areas, Purpose of Embedded Systems, Characteristics of embedded computing applications,
Design Challenges, Common Design Metrics

Embedded System Development: Core of the Embedded System: General Purpose and
Domain Specific Processors, ASICs, PLDs, Commercial Off The Shelf Components (COTS).
Memory: ROM,RAM, Memory according to the type of Interface, Memory Shadowing, Memory
selection for Embedded Systems, Sensors and Actuators, Reset Circuit, Brown-out Protection
Circuit, Oscillator Unit, Real Time Clock, Watchdog Timer Communication Interface: Onboard
and External Communication Interfaces

Embedded system Program: Embedded Firmware, ARM processor Architecture, pipeline,


registers, instructions, thumb mode, exceptions Embedded Firmware Design Approaches and
Development Languages.

Real-Time Operating Systems: Architecture of the kernel, Tasks and Task Scheduler, Scheduling
algorithms, Interrupt Service Routines, Semaphores, Mutex, Mailboxes, Message queues, Event
Registers, Pipes, Signals, Timers, Memory management, Priority Inversion problem. Overview of
off-the shelf operating systems-MicroC/OS II, Vxworks, RT Linux.

Overview of Hardware –Software co design


Fundamental Issues in Hardware-Software co-design, Computation models in Embedded system
design, Introduction to Unified Modeling Language (UML), Hardware Software Trade-offs
R
Embedded System Overview

A
Embedded
EMBEDDED SYSTEMS VS. GENERAL COMPUTING SYSTEMS

You might also like