TimeWeaver combines static path analysis with timing measurements to provide worst-case execution time estimates.


TimeWeaver computes task-level worst-case execution time (WCET) estimates from the execution time of code snippets obtained from real-time instruction-level tracing. The computed time bounds are valuable for soft real-time systems and provide feedback for optimizing worst-case performance.
TimeWeaver is currently available for TriCore 1797ED, MPC5xx, MPC55xx, and MPC56xx. Support for further processors is under development. If you are interested in TimeWeaver for a particular processor, please contact us.