DocumentCode :
2156436
Title :
Worst case timing analysis for real-time programs
Author :
Zhang, Lichen
Author_Institution :
Sci. Center, Shantou Univ., Guangdong, China
Volume :
2
fYear :
1997
fDate :
20-22 Aug 1997
Firstpage :
960
Abstract :
Real time software is increasingly used in safety critical embedded systems. For these real time systems, tasks have timing requirements (i.e., deadlines) that must be met for correct operation. Various scheduling algorithms have been proposed to guarantee task deadlines based on the worst case execution time of each task. Obviously, the worst case execution time of a task is of significant importance for the construction and verification of a real time system. The paper discusses the problems and solutions related to accurate and safe estimation of worst case execution for real time programs. Issues covered include caches, pipelines and task block by synchronization. The paper also presents a timing tool and some experimental results of estimation of worst case execution time
Keywords :
computational complexity; pipeline processing; processor scheduling; real-time systems; safety-critical software; caches; deadlines; pipelines; real time programs; real time software; real time system; safe estimation; safety critical embedded systems; scheduling algorithms; task block by synchronization; task deadline guarantees; timing requirements; timing tool; worst case execution time; worst case timing analysis; Artificial intelligence; Cache memory; Computer aided software engineering; Computer languages; Hardware; Operating systems; Program processors; Real time systems; Scheduling algorithm; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and Signal Processing, 1997. 10 Years PACRIM 1987-1997 - Networking the Pacific Rim. 1997 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-3905-3
Type :
conf
DOI :
10.1109/PACRIM.1997.620419
Filename :
620419
Link To Document :
بازگشت