A Worst-Case Execution-Time Analysis Tool Prototype for Embedded Real-Time Systems

Jakob Engblom, Andreas Ermedahl, Friedhelm Stappert · 2001

This paper gives an overview of the Worst-Case Execution Time (WCET) analysis research performed by the WCET group at Uppsala University, Sweden, in cooperation with C-LAB in Paderborn, Germany. We have defined a modular architecture for a WCET estimation tool. The architecture has been used both to identify the components of the overall WCET analysis problem, and as a starting point for the development of a WCET tool prototype. Within this framework we have implemented and tested several modules for lowlevel timing analysis. We have focussed on the needs of embedded real-time systems in designing our tools and directing our research. Our long-term goal is to provide WCET analysis as a part of the standard tool chain for embedded development (together with compilers, debuggers, and simulators). This is facilitated by our cooperation with the embedded systems programming-tools vendor IAR Systems. Keywords: WCET analysis -- software architecture -- programming tools -- embedded systems -- hard realtime. # Presented at the RTTOOLS 2001 Workshop, Aalborg, Denmark, August 20, 2001 # This work is performed within the Advanced Software Technology (ASTEC, http://www.docs.uu.se/astec)competence center, supported by the Swedish National Board for Industrial and Technical Development (NUTEK, http://www.nutek.se). + Jakob is an industrial PhD student at IAR Systems (http://www.iar.com) and Uppsala university, sharing his time between research and development work. # Friedhelm is a PhD student at C-LAB (www.c-lab.de), which is a cooperation of Paderborn University and Siemens. 1.

Read the paper · More papers on PaperTik