REAL TIME SYSTEMS Syllabus

A Hunt for Reaching Horizon of Science

Syllabus

UNIT-I

 

Introduction : Definition, Applications and Types of Real Time Systems, Typical Case Studies of Real Time Systems, Timing Constraints.
A Reference Model for Real Time Systems: Processors and Resources, Periodic Task Model, Precedence and Data Dependency, Temporal, Functional and Resource parameters, Scheduling Hierarchy.

 

 

UNIT-II

 

Real Time Scheduling: Different Approaches- Clock Driven, Priority
Driven, Scheduling of Periodic, Aperiodic and Sporadic Jobs in Priority

 

 

Driven Systems.

 

UNIT-III

 

Resource Management: Resources and Resource Access Control, Critical Section, Priority: Ceiling Protocols, Concurrent Access to Data Objects.

 

UNIT-IV

 

Implementation Aspects: Timing Services and Scheduling Mechanisms, Other Basic Operating System Functions, Processor Reserves and Resource Kernel, Open System Architecture, Capabilities of Commercial Real Time Operating Systems, Predictability of General Purpose Operating Systems.

 

UNIT-V

 

Case Studies: Vx – Works, RT Linux.

Suggested Reading:

1.Jane W.S. Liu ”Real Time System”, Pearson Education Asia,2001.

2.C.M. Krishna and Kang 0. Shin, “Real Time Systems”, McGraw Hill Companies Inc., 1997.

3.Raymond J.A. Buhr, Donald L. Bailey, “An Introduction to Real Time Systems”, Prentice Hall International, 1999.

4.K.V.K.K Prasad, “Embedded Real Time Systems, Concepts, Design and Programming”, Dream Tech, 2003.