Architectures and trace formats

- All PowerPC boards able to emit Nexus program trace messages (IEEE-ISTO 5001, class 2 or higher), for example:
- PowerPC QorIQ P204x/P30xx/P40xx/P50xx (e500mc core)
- PowerPC QorIQ T series (e5500/e6500 core)
- PowerPC Qorivva line MPC55xx/MPC56xx/MPC57xx (e200 core)
-
All Motorola ColdFire boards that provide real-time trace support (e.g. MCF5307).
- All Renesas RH850 boards equipped with a Nexus or AURORA trace interface, for example:
-
ARM using cycle-accurate ETM traces, for example:
- Cortex-A53
- Cortex-R5F
- Xilinx Zynq UltraScale+ implementations that offer an ETM tracing interface
ARM ULINK Pro traces are supported since release 21.10
-
All TriCore ED boards able to emit execution traces containing MCDS trace messages:
- AUDO family (e.g. TC1796)
- AURIX (e.g. TC275), including support for interactive MCDS tracing via Infineon DAS
- AURIX 2nd GEN (e.g. TC397)
-
Tight integration with PowerTrace from Lauterbach for all CPU architectures
-
Support for PLS Universal Debug Engine TAB-separated traces
-
Support for iSYSTEM winIDEA traces, binary and CSV
-
Support for GHS TimeMachine CSV traces
-
Support for Accemic ASCII traces, seamless integration with CEDARtools.SmartTrace
Compilers
ARM |
ARM Developer Suite C/C++
CompCert
GCC
GNU C++
Green Hills MULTI C/C++
IAR C/C++
Keil MDK-ARM C/C++
LLVM/Clang-based, e.g. HighTec
Tasking C/C++
Texas Instruments C/C++
Wind River Diab C/C++
|
TriCore |
GCC
GNU C++
HighTec GNU C/C++
Tasking C/C++
Wind River Diab C/C++
|
PowerPC |
AdaCore GNAT Pro C/C++/Ada
CodeWarrior C/C++
CompCert
Green Hills C/C++/Ada
GCC
GNU C++
HighTec GNU C/C++
Wind River Diab C/C++
|
ColdFire |
GCC
GNU C++
HP 68000 C/Ada
Microtec C
Wind River Diab C/C++
XD Ada
|
V850/RH850 |
Green Hills C/C++/Ada
Renesas CS+
Wind River Diab C/C++
|
Free 30-day trial
You can try TimeWeaver for free, on your own code,
for one supported target processor of your choice and any number
of supported compilers.
What’s more
On request, TimeWeaver can be adapted for any of the target architectures
that we already support with either StackAnalyzer
or aiT.
For example, for the EU project TRISTAN
a custom version of TimeWeaver for RISC-V was made available.
Please write to info@absint.com with any questions.