![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Real Time Systems Topic Summary: Created On: 1-Dec-2005 14:57 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
REAL TIME SYSTEMS
Instructor: Bengt Ekeberg [email]Bengt.Ekeberg@ing.hj.se[/email] Jönköping University [url]http://www.ing.hj.se/folder/285[/url] Jönköpin Sweden Objectives Methods for specifying and designing embedded real time systems are studied. The principles of concurrent programming and languages and operating systems used in real time systems are covered. Processes, process control and process synchronization are examples of topics in the course. Timing constraints of real time systems and met-hods for scheduling analysis are discussed. Practical exercises will give the students experience in analysing, designing and programming of time critical real time systems. Contents 1. Introduction: What are real time systems? -Issues in design of real time systems and Requirements of real time system design. 2. Specification of real time Systems: Representing Timing Constraints - Concurrent Programming - Communicating Sequential Processes - Asynchronous Sub-Systems - Real Time System Specification using UML with Rhapsody. 3. Real Time Software Synthesis: Time measurement in software - Timing Constraints. 4. Real Time Operating Systems: Process Scheduling - Process Synchronization - Inter-process Communication. Prerequisites Basic knowledge in digital electronics, micro processors and programming. Teaching Methods Lectures and practical exercises. Examination Written examination, 2 credits. Practical exercises and projects, 3 credits. |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.