Professional Documents
Culture Documents
RTOS Lesson Plan
RTOS Lesson Plan
1. PRE-REQUISITES:
• The students should know the transmitting system, current trend and future enhancement.
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
1. Introduction to Real-Time Embedded Systems. PPT, After the completion of this
Lecturer, unit the students able to:
2. Brief history of Real Time Systems Group •To know about the
Discussion. development RTOS.
3. A brief history of Embedded Systems. •To know applications of
4. Applications of RTOS RTOS.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
1. Resource Analysis, Real-Time Service Utility. PPT, After the completion of this
Lecturer, unit the students able to:
2. Scheduling Classes, The Cyclic Esecutive. Oral, •To know the services of
Group RTOS
3. Scheduler Concepts.
Discussion •To understand the
4. Preemptive Fixed Priority Scheduling Policies. Models, scheduling and thread
Sketches. concepts.
5. Real-Time OS.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
1. Preemptive Fixed-Priority Policy, Feasibility. PPT, After the completion of this
Lecturer unit the students able to:
2. Oral, •To know processing of RTOS
Rate Montonic least upper bound.
Group •To understand the deadline
3. Necessary and Sufficient feasibility. Discussion and priority concepts.
Models
4. Deadline – Monotonic Policy. Sketches.
5. Dynamic priority policies.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
1. Worst-case Execution time. PPT, After the completion of
Lecturer this unit the students able
2. Intermediate I/O, Execution efficiency. Oral, to:
Group •Understand the resource
3. I/O Architecture. Discussion, allocation.
Memory: Physical hierarchy, Capacity and Models •Understand the I/O and
4. Sketches. memory architecture of
allocation.
RTOS.
5. Shared Memory, ECC Memory.
6. Flash filesystems.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
1. Blocking, Deadlock and livestock. After the completion of this
PPT, unit the students able to:
2. Critical sections to protect shared resources. Lecturer, •Understand the deadlock
Oral, concept.
3. Priority inversion. Group •Understand the soft real time
4. Soft Real-Time Services: Missed Deadlines, Discussion services of RTOS.
QoS.
Models, •Analyze the difference
Sketches. between hard and soft real time
5. Alternatives to rate monotonic policy. systems.
6. Mixed hard and soft real-time services.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
Firmware components, RTOS system software Lecturer, After the completion of this
1. Oral, unit the students able to:
mechanisms.
Group •Understand the RTOS
2. Software application components. Discussion components.
Debugging Components: Exceptions assert, Models, •understand the debugging
3. Sketches. components and analyze its
Checking return codes.
types.
4. Single-step debugging, kernel scheduler traces. •Analyze the different levels of
debugging.
5. Test access ports, Trace ports.
6. Power-On self-test and diagnostics.
7. External test equipment.
8. Application-level debugging.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No
methods
1. Basic concepts of drill-down tuning. Lecturer, After the completion of this
Oral, unit the students able to:
2. Hardware - supported profiling and tracing. Group •Understand the performance
Discussion of RTOS.
Building performance monitoring into
3. Models, •Analyze the efficiency and
software Sketches. frequency optimization of
4. Path length, Efficiency. RTOS.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008
Teaching
Sl.
Date Topics planned Strategy Outcomes of the unit
No methods
Reliability and Availability, Similarities and Lecturer, After the completion of this
1. Oral, unit the students able to:
differences.
Group •To know the reliability and
2. Reliability, Reliable software. Discussion availability concepts.
Models, •To understand the RTOS pic
3. Available software, Design trade-offs. Sketches. microcontroller architecture.
4. Hierarchical applications for Fail-safe design.
5. Design of RTOS – PIC microcontroller.
1. Date of assignment:
2. Date of submission:
3. Date of returning back the corrected assignment:
4. Date of preparing the batch of weak students:
5. Date of starting the Remedial classes for weaker students:
TEXT BOOKS:
1. “Real-Time Embedded Systems and Components” Sam Siewert, Cengage Learning India Edition, 2007.
2. “Programming and Customizing the PIC microcontroller”, Myke Predko, 3rd Ed, TMH, 2008