Title
Call String Sensitivity for Hardware-Based Hybrid WCET Analysis
Abstract
Many embedded systems operate under real-time conditions. For them, the worst case execution time (WCET) is a crucial information to check whether the software implementation meets the requirements. In modern microcontrollers, this WCET can often no longer be evaluated statically since these processors include too many unpredictable components (cache, bus arbitration, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\ldots$ </tex-math></inline-formula> ,). Here, hybrid WCET estimation comes into play, where measured traces are used to empirically compute bounds for the WCET. For meaningful estimations, it is required to put each measured segment into a corresponding execution context. In this contribution, we present a method that allows to gather such context-sensitive statistics online in hardware. This enables arbitrary long measurement intervals with a precision that compares to state-of-the-art offline tools.
Year
DOI
Venue
2022
10.1109/LES.2021.3134489
IEEE Embedded Systems Letters
Keywords
DocType
Volume
Code profiling,computer architecture,computers and information processing,embedded software,field programmable gate arrays,integrated circuits,real-time systems,reconfigurable architectures,software,worst-case execution time
Journal
14
Issue
ISSN
Citations 
2
1943-0663
0
PageRank 
References 
Authors
0.34
4
3
Name
Order
Citations
PageRank
Boris Dreyer100.34
Christian Hochberger200.34
Simon Wegener300.68