Abstract—Analyzing the worst-case execution time, the WCET, of a program or task is an important activity when constructing hard real-time systems. Traditional techniques like testing and measurements now face problems due to the introduction of cache memories. This paper presents a new approach that enhances the traditional testing methodology with different analysis methods. The safeness of individual program paths are guaranteed by the use of a safety margin. Furthermore, the approach provides help for the tester to find the critical paths to measure. The approach is demonstrated for a processor containing an instruction cache. The results indicate that this promises to be a simple and practical approach that still can result in low over...
Precise operation of real-time systems depends on functionally correct computations that are deliver...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
Knowing the Worst-Case Execution Time (WCET) of a program is necessary when designing and verifying ...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
This paper describes techniques to estimate the worst case execution time of executable code on arch...
The Worst-Case Execution Time (WCET) is an important execution metric for real-time systems, and an ...
Abstract — Caches in Embedded Systems improve average case performance, but they are a source of unp...
This paper explores the issues to be addressed to provide safe worst-case execution time (WCET) esti...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Program mode is a regular trajectory of the execution of a program that is determined by the values ...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis re-qu...
An accurate and reliable estimation of a task's worst case execution time (WCET) is crucial for...
Precise operation of real-time systems depends on functionally correct computations that are deliver...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...
Safety critical real-time applications in aviation, automotive and industrial automation have to gua...
Knowing the Worst-Case Execution Time (WCET) of a program is necessary when designing and verifying ...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
This paper describes techniques to estimate the worst case execution time of executable code on arch...
The Worst-Case Execution Time (WCET) is an important execution metric for real-time systems, and an ...
Abstract — Caches in Embedded Systems improve average case performance, but they are a source of unp...
This paper explores the issues to be addressed to provide safe worst-case execution time (WCET) esti...
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Program mode is a regular trajectory of the execution of a program that is determined by the values ...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis re-qu...
An accurate and reliable estimation of a task's worst case execution time (WCET) is crucial for...
Precise operation of real-time systems depends on functionally correct computations that are deliver...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
In the last three decades a number of methods have been devised to find upper-bounds for the executi...