Static WCET analysis for C16x/ST10

aiT for C16x/ST10 statically computes tight upper bounds for the worst-case execution time of tasks in safety-critical applications written or gene­rated in C or C++ and compiled to run on C16x processors from Infineon or STMicroelectronics.

Call graph with WCET analysis results

Your benefits

Key features

Supported processor derivates

The standard license covers one derivate of your choice. Additional derivates can be unlocked for a surcharge.

Supported compilers

The standard license covers one compiler of your choice. Unlocking both compilers is possible at a surcharge.

System requirements

Independent reviews

Timing analysis chart: aiT results vs. Volvo’s traditional method vs. measured WCET

Recent improvements

  • Two additional qualification test cases
  • See the complete release notes
  • Improved resolving of C++ virtual member function calls
  • Two additional qualification test cases
  • See the complete release notes
  • One additional qualification test case
  • See the complete release notes
  • Faster loop analysis
  • Seven additional qualification test cases
  • See the complete release notes
  • TLS-encrypted network connections
  • One additional qualification test case
  • See the complete release notes
  • Even faster cache and pipeline analysis
  • See the complete release notes

Qualification support

Your usage of aiT for C16x/ST10 can be qualified according to ISO 26262, DO-178B, DO-178C, IEC-61508, EN-50128, IEC-60880, and other safety standards. Qualification Support Kits are available that help you simplify and automate your qualification process:

Additional compiler-specific QSKs can be developed on request.

Free trial

You can try aiT for free, on your own applications, for a period of 30 days. The free license covers:

Get started today