Discontinuation notice:
As of November 1st, 2014, TimingExplorer has been discontinued
in favor of TimingProfiler.
For further information, contact support@absint.com.
TimingExplorer offers a set of parameterizable ECU core models
to explore the effects of different ECUs or different ECU configurations
on the worst-case execution time performance. This allows designers
to account for timing and timing effects in an early design phase
and helps avoid late-stage integration problems.
The challenge
Choosing a suitable processor configuration at the beginning of the development
is a challenge. A configuration that is too powerful can lead to a waste of
expensive resources. A configuration not powerful enough might entail changes
late in the development cycle and delay the delivery.
The solution
- TimingExplorer offers a set of basic ECU core models representative for
different performance classes. Cache architecture and memory map are fully
parameterizable.
- TimingExplorer requires representative source code of representative
application parts, e.g. from previous releases or rapid-prototyping defelopment
environments.
- The source code is compiled by a standard compiler and its timing behavior
is determined using AbsInt’s award-winning aiT
timing analysis technology.
Your benefits
- TimingExplorer is a building block for ECU-level architecture exploration.
It helps you make informed desicions with respect to which ECU architectures
are appropriate for an application at an early stage of product development.
- TimingExplorer is focused on the worst-case timing and automatically provides
100% coverage of the analyzed software so that critical corner cases are
automatically considered.
- The effects of different ECU types and configurations can be evaluated
without the need to have the physical hardware available. This helps to prevent
late-stage integration problems.
- TimingExplorer can also be combined with other analysis tools from AbsInt
(for example, StackAnalyzer for stack usage analysis)
in a single intuitive user interface.
Supported targets
Processor |
Compiler |
MPC
55xx,
56xx,
603e,
755s |
DiabData (WindRiver), C or Ada source code |
GHS (Green Hills), C or Ada source code |
GCC |