Exploring timing effects at early design stages.
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 which 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 called a³.
Free trial
TimingExplorer is currently available for the following processor/compiler combinations:
| Processor |
Compiler |
| MPC
55xx,
603e,
755s |
DiabData (WindRiver), C or Ada source code |
| GHS (Green Hills), C or Ada source code |
| GCC |
All versions are available for Windows (7, Vista, XP) and Linux.
If you would like to receive an evaluation version of TimingExplorer,
simply print out, fill out and sign the Evaluation License
Agreement form (PDF, 100kB) and send or fax it to AbsInt.
Trial versions for several other processor/compiler combinations are available on request.
If your processor, compiler, or operating system is not listed above, please
contact us.