a³ release 23.10

a³ screenshot

Threshold for trace timestamps

Excessively high timestamps that might occur due to tracing errors can now be filtered out using the new GUI option “Threshold for timestamps” under “Setup” → “Timing analysis” → “TimeWeaver”. The default value is 6000 cycles per instruction.


a³ screenshot

Symbols view

Improved display of memory contents of multi-dimensional arrays.


a³ screenshot

Improved handling of analysis groups

  • Analysis items can now be moved to new groups.
  • Analysis items can be created for a selected group.
  • Improved handling of analysis dependencies, analysis groups, and dependencies to failed analyses.

a³ screenshot

Improved TimeWeaver

  • The trace segment statistics view now shows data in time units instead of cycles if applicable.
  • The threshold for trace segment statistics is now applied per context.
  • Trace segment statistics now shows the full summary time spent in a segment where the segment threshold is applied.
  • Trace segment statistics now keep track of the minimum and maximum time spent per trace segment.
  • By default the analysis now tries to automatically determine the trace file format.
  • Improved detection of valid trace snippet end points.
  • Introduced handling for OWNERSHIP information in Lauterbach traces.
  • TimeWeaver is now additionally available for all Renesas RH850 boards equipped with a Nexus or AURORA trace interface, e.g. RH850/C1H or RH850/F1KM-S1.