LAWRENCE TECHNOLOGICAL UNIVERSITY
Real Time Systems Syllabus-EEE4273

Dr. L. Anneberg, P.E.
Office: E215a, Hours: TR12-12:30pm and TR1:45-2:30pm

phone (248) 204-2539,
Blackboard homepage: http://my.ltu.edu, Professor Homepage: http://qbx6.ltu.edu/anneberg
TEXT: Real Time Systems, Jane Liu
Author's website:http://www.iis.sinica.edu.tw/pages/janeliu/vita_en.html

Course Outline and Objective:


WEEK/Topic/Reading
--------------------------------------------------------------------------
1 -- Introduction - Chapters one
Concepts, Terminology, Motivation
Some examples: flight software, electronics, manual routines


2 ---Chapter 2 - soft and real time system terminology, problems, and projects
Introduction to NI' s Labview program for RTS

3 --Chapter 3 - Reference Model of RTS, including major division of clock versus priority driven methodology.
Introduction to Free RTOS programming environment

4 -- Chapter 4 - In depth approaches to scheduling including clock-driven, weighted round-robin, and priority-driven

5 -- EXAM 1

6 -- Chapter 5 describes the clock-driven approach in general and cyclic executives in specific. This is the traditional way to schedule more or less deterministic workloads and is still the way used to schedule safety-critical applications.


7/8 -- Chapter 6--Algorithms for scheduling and resource access control on one processor: a CPU, or a network link, I/O bus, a disk, and so on. Most of these algorithms are priority-driven; all of them can be implement easily on modern real-time operating systems and communication networks. The chapters adopt increasingly more complex variants of the periodic-task model:

10 -- EXAM 2

11/12 --Chapter 7 -- Tackling workloads consisting solely of independent periodic tasks that do not require any resource other than a processor, with aperiodic and sporadic tasks,

13 --Chapter 8 - Resource Contentions

14 -- Project presentations

14/15 -- Project Presentations and FINAL REVIEW
-------------------------------------------------------------
GRADING: 20% EXAM 1 , 20% EXAM 2 , 20% Final ,20% FINAL PROJECT
20% Homework/small projects
-----------------------------------------
Office: E215A, Office Hours: MW 12-2pm and also by appointment, Makeup exams given only with
arranged permission
GRADING POLICY: Two Exams (20% each), Final (25%) Subjective (10%), Homework/Projects (25%) Makeup exams will only be given for those with an APPROVED Request for Make-up Form.
These forms are available in the E.E. Departmental Office, Room E-215
Email : anneberg@ltu.edu
If you have questions, please feel free to contact me.


Office Phone:(248)204-2539
Fax:(248)204-2509
Return to Homepage