DSTREAM-XT Getting Started Guide
Document ID: 102443_1.0_00_en
Version 1.0
The DSTREAM-XT system
2 The DSTREAM-XT system
The DSTREAM-XT system is a debug and trace hardware probe that enables software debug and
trace for the optimization of software running on Arm
®
processor-based targets.
DSTREAM-XT provides an interface between a debugger such as Arm Debugger provided with
Arm Development Studio and an Arm processor-based target using a hardware interface such as
JTAG or Serial Wire Debug (SWD). DSTREAM-XT also allows a high-bandwidth connection over
native PCIe interfaces enabling high-speed debug and trace for powerful code optimization.
The DSTREAM-XT system is made up of a standard Arm DSTREAM-ST unit, along with an
additional XT probe, enabling:
• Debug on all current Arm processors.
• USB 3.0 and Gigabit Ethernet host connections.
• Code download speeds of up to 12MB per second using JTAG/SWD.
• JTAG clock frequencies of up to 180MHz.
• SWD frequencies of up to 125MHz.
• PCIe debug as an alternative to JTAG/SWD.
• A wide range of target connectors.
• Up to eight lanes of PCIe Gen 3 or four lanes of PCIe Gen 4 support.
• 16GB of trace memory storage on the XT probe.
• Support for up to 4096 active CoreSight
™
device connections.
• Remote target reset.
• Device bring-up and test utilities.
• Flexible architecture to support third party IP and applications.
•
The DSTREAM-ST unit also supports:
◦ Up to 4-bit parallel trace support (up to 2.4Gbps maximum parallel trace bandwidth).
◦ Flexible DDR trace clock timing of up to 300MHz (600Mbits/s, per pin).
For more feature information, see the
on the Arm Developer website.
For the purposes of this content:
• The term DSTREAM-ST refers only to the DSTREAM-ST unit.
• The term DSTREAM-XT refers to both the DSTREAM-ST unit and XT probe
working together as a system.
This chapter describes the DSTREAM-XT hardware.
Copyright © 2021 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page
11
of
38