Arm Aurora High Speed Serial Trace Port (HSSTP)

In depth real-time debugging requires close interaction with the processor. Tracing shall provide a chronological picture of a system's inner workings - before or after a critical event - mainly to help analyzing a faulty program.

Instruction Trace - Aurora Gigabit

Support for Arm® High Speed Serial Trace Port (HSSTP) via Aurora is implemented on the Cortex®-R52 Stellar device from STMicroelectronics. This enables a significant enlargement of the trace memory by connecting external hardware and thus high-end trace tasks with large amounts of data, for example code coverage. However, a 3.125 Gbit/s Aurora interface requires a correspondingly high-performance hardware for signal acquisition, signal conditioning and pre-processing on the target. A corresponding Trace-Pod with HSSTP interface for Cortex-R52 is already available for the UAD3+ and UAD2next from PLS. The up to 4 GByte of external trace memory of the UAD3+ are sufficient for support of even the most demanding measurement tasks.

Programming of the Emulation Device logic can be comfortably carried out with the Universal Emulation Configurator (UEC) from PLS, because this offers a graphical configuration of measurement tasks based on the concept of signals/actions linked via a state machine.

The UAD3+ allows the recording of real-time trace information up to 3.125 Gbit/s in serial trace.

  • Aurora trace connector (up to 4 lanes)
    • Samtec ERF8 HS40 ASP-130367-01
    • Additional customer specific trace connectors
  • Trace memory up to 4 GByte available
  • Time-endless trace for a continuous tracing and observation
  • Variable time stamps possible, inserted by the trace board frontend
  • Separate Trace pod is connected to the UAD3+ by a Gigabit serial multi-lane cable up to 5 meters long (0.5m, 1m - default, 2m and 5m)
  • External Trigger Pins.

The UAD2next allows the recording of real-time trace information up to 1.25 Gbit/s in serial trace.

  • Aurora trace connector (up to 2 lanes)
    • Samtec ERF8 HS40 ASP-130367-01
    • Additional customer specific trace connectors
  • Trace memory up to 512 MByte available
  • Time-endless trace for a continuous tracing and observation
  • Variable time stamps possible, inserted by the trace board frontend
  • Separate Trace pod is connected to the UAD2next by a Gigabit serial multi-lane cable
  • External Trigger Pins.

Supported Architectures with UDE® Universal Debug Engine (UDE® Debugger)