High performance debug and trace over PCIe interface

Arm DSTREAM-XT is a high-performance probe, that supports PCIe to enable debug and trace over functional IO with fewer dedicated debug and trace pins on the SoC compared to parallel trace ports. This facilitates the Arm Debugger to debug through JTAG, Serial Wire Debug (SWD) or PCIe and simultaneously collect highly detailed instruction and data trace at up to 64 Gbps.

Features

  • High-speed JTAG, SWD or PCIe debug
  • Up to 4 lanes of PCIe Gen 4 or 8 lanes of PCIe Gen 3
  • Total trace bandwidth up to 64 Gbps
  • 16GB trace buffer on probe
  • USB 3.0 and Gigabit Ethernet host connections
  • Support for up to 4096 CoreSight devices
  • Remote target reset
  • Device bring-up and test utilities
  • Flexible architecture to support 3rd party IP and debuggers

Specifications

PCIe Specification PCIe Gen 3 / Gen 4
Single-lane rate bandwidth Up to 16 Gbps
Total trace bandwidth Up to 64 Gbps
Number of lanes 4 (Gen 4) to 8 (Gen 3)
JTAG/SWD signal voltage 1.2V to 3.3V configurable by target
Maximum JTAG clock speed 180 MHz
Supported macrocells CoreSight Trace for example ETM, ETB, STM, ITM
Target connectors x1/x4/x8 PCIe Card Slot, up to x16 PCIe Card Edge, mini PCIe Card Slot, M.2 and OCulink
Software requirements Arm Development Studio
   Compare DSTREAM units

What's included?

Main unit, PCIe probe and connecting ribbon cable.
Unified power supply unit (PSU) and associated cables.

Target connectors:

  • 98-way PCIe cable
  • x1 Card Edge Adapter
  • x4 Card Edge Adapter
  • x8 Card Edge Adapter
  • x16 Card Slot Adapter
  • USB 3.0 and GbE cables
  • JTAG 20 and CoreSight™ 10/20 ribbon cables
  • Adapters for TI-14 and MICTOR 38 connectors