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 Dreyer | 1 | 0 | 0.34 |
Christian Hochberger | 2 | 0 | 0.34 |
Simon Wegener | 3 | 0 | 0.68 |