Abstract. In this paper we introduce a framework for computing up-per bounds yet accurate WCET for hardware platforms with caches and pipelines. The methodology we propose consists of 3 steps: 1) given a program to analyse, compute an equivalent (WCET-wise) abstract pro-gram; 2) build a timed game by composing this abstract program with a network of timed automata modeling the architecture; and 3) compute the WCET as the optimal time to reach a winning state in this game. We demonstrate the applicability of our framework on standard benchmarks for an ARM9 processor with instruction and data caches, and compute the WCET with UPPAAL-TiGA. We also show that this framework can easily be extended to take into account dynamic changes in the speed...
Estimating the Worst Case Execution Time (WCET) of a program on a given processor is important for t...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
In this paper, we focus on modelling the timing aspects of binary programs running on architectures ...
In real-time systems and safety critical applications, it is a necessity to compute Worst Case Execu...
The determination of upper bounds on execution times, commonly called Worst-Case Execution Times (WC...
The Worst-Case Execution Time (WCET) computed by a WCET analyzer is usually not tight, leaving a gap...
Abstract—To ensure that a program will respect all its timing constraints we must be able to compute...
In this paper, a novel approach to high-level (i.e. architec-ture independent) worst case execution ...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
The computation of the Worst Case Execution Time (WCET) is an essential step for the verification an...
Traditional approaches for worst case execution time (WCET) analysis produce values which are very p...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
Estimating the Worst Case Execution Time (WCET) of a program on a given processor is important for t...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
In this paper, we focus on modelling the timing aspects of binary programs running on architectures ...
In real-time systems and safety critical applications, it is a necessity to compute Worst Case Execu...
The determination of upper bounds on execution times, commonly called Worst-Case Execution Times (WC...
The Worst-Case Execution Time (WCET) computed by a WCET analyzer is usually not tight, leaving a gap...
Abstract—To ensure that a program will respect all its timing constraints we must be able to compute...
In this paper, a novel approach to high-level (i.e. architec-ture independent) worst case execution ...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
The computation of the Worst Case Execution Time (WCET) is an essential step for the verification an...
Traditional approaches for worst case execution time (WCET) analysis produce values which are very p...
Afin de garantir qu'un programme respectera toutes ses contraintes temporelles, nous devons être cap...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
Estimating the Worst Case Execution Time (WCET) of a program on a given processor is important for t...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...