Friday, June 22, 2012
CS2033 REAL TIME SYSTEMS Syllabus - Anna University
CS2033 REAL TIME SYSTEMS L T P C
3 0 0 3
UNIT I INTRODUCTION
9
Introduction - Issues in Real Time Computing, Structure of a Real Time System. Task Classes,
Performance
Measures for
Real Time
Systems, Estimating Program
Run
times. Task Assignment and Scheduling - Classical Uniprocessor scheduling
algorithms, UniProcessor
scheduling of IRIS Tasks, Task Assignment, Mode Changes, and Fault
Tolerant Scheduling.
UNIT II PROGRAMMING LANGUAGES AND TOOLS 9
Programming Language and Tools – Desired Language characteristics,
Data Typing, Control
structures, Facilitating Hierarchical Decomposition, Packages, Run-time (Exception)
Error handling, Overloading and Generics, Multitasking, Low Level
programming, Task scheduling, Timing Specifications, Programming
Environments,
Run-time Support.
UNIT III
REAL TIME DATABASES 9
Real time Databases - Basic Definition, Real time Vs General Purpose Databases, Main
Memory Databases, Transaction priorities, Transaction Aborts, Concurrency Control Issues, Disk Scheduling Algorithms, Two-phase Approach to improve Predictability, Maintaining Serialization Consistency, Databases for Hard Real Time systems.
UNIT IV COMMUNICATION
9
Real-Time Communication
-
Communications Media,
Network
Topologies Protocols,
Fault Tolerant Routing. Fault Tolerance
Techniques - Fault Types, Fault Detection. Fault Error containment Redundancy, Data Diversity,
Reversal Checks, Integrated Failure handling.
UNIT V
EVALUATION TECHNIQUES
9
Reliability Evaluation Techniques - Obtaining Parameter Values, Reliability Models for
Hardware Redundancy, Software Error models. Clock Synchronization -
Clock, A Nonfault-Tolerant Synchronization Algorithm,
Impact of Faults, Fault Tolerant
Synchronization in Hardware, Fault Tolerant Synchronization in Software
TOTAL: 45 PERIODS
TEXT BOOK:
1. C.M.
Krishna,
Kang G.
Shin,
“Real-Time
Systems”,
McGraw-Hill International
Editions, 1997.
REFERENCES:
1. Stuart
Bennett,
“Real
Time Computer
Control-An
Introduction”,Second
edition
Perntice Hall
PTR, 1994.
2. Peter D. Lawrence, “Real time Micro Computer System Design – An Introduction”,
McGraw
Hill, 1988.
3. S.T. Allworth and R.N. Zobel, “Introduction to real time software design”, Macmillan,
II
Edition, 1987.
4. R.J.A Buhur, D.L. Bailey, “ An Introduction to Real-Time Systems”, Prentice-Hall
International, 1999.
5. Philip.A.Laplante “Real Time System Design and Analysis” PHI , III Edition, April
2004.
By Vinoth
Subscribe to:
Post Comments (Atom)

0 Responses to “CS2033 REAL TIME SYSTEMS Syllabus - Anna University”
Post a Comment