Title
Trace-based context-sensitive timing simulation considering execution path variations
Abstract
We present a fast and accurate timing simulation of binary code execution on complex embedded processors. Underlying block timings are extracted from a preceding hardware execution and differentiated by execution context. Thereby, complex factors, such as caches, can be reflected accurately without explicit modeling. Based on timings observed in one hardware execution, timing of numerous other executions for different inputs can be simulated at an average error below 5% for complex applications on an ARM Cortex-A9 processor.
Year
DOI
Venue
2016
10.1109/ASPDAC.2016.7428005
2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC)
Keywords
Field
DocType
trace-based context-sensitive timing simulation,execution path variations,binary code execution,complex embedded processors,block timings,hardware execution,ARM Cortex-A9 processor
Data modeling,Computer science,Parallel computing,Binary code,Real-time computing
Conference
Citations 
PageRank 
References 
3
0.42
12
Authors
6
Name
Order
Citations
PageRank
Sebastian Ottlik1101.30
Jan Micha Borrmann2132.05
Sadik Asbach330.42
Alexander Viehl418125.01
Wolfgang Rosenstiel51462212.32
Oliver Bringmann658671.36