DSTREAM-ST
Debug & TraceStreaming-trace debug probe for Cortex-A/R/M, captures 4-bit parallel trace and streams it to the host at up to 2.4 Gbps. JTAG/SWD/cJTAG run-control and CoreSight support. Authorized India partner, GSAS Micro Systems.
Trace
4-bit parallel TPIU, streamed to host
Bandwidth
Up to 2.4 Gbps streamed
Architecture
Cortex-A, R, M
Interface
JTAG, SWD, cJTAG
Trace capture
4-bit wide at up to 300 MHz DDR (600 Mbit/s per pin)
Interface Vref
1.2 V to 3.3 V, configurable by target
Minimum software
Arm Development Studio 2018.0 or DS-5 5.27
CoreSight
ETM, PTM, ITM, STM
IDE
Arm Development Studio
Overview
About DSTREAM-ST

Quick Facts
- Trace
- 4-bit parallel TPIU, streamed to host
- Bandwidth
- Up to 2.4 Gbps streamed
- On-Probe Buffer
- None, streams to host
- Architecture
- Cortex-A, R, M
- Interface
- JTAG, SWD, cJTAG
- IDE
- Arm Development Studio
The DSTREAM-ST is Arm’s streaming-trace debug probe, designed for teams developing on Cortex-A, Cortex-R, and Cortex-M targets where instruction-level visibility is essential. DSTREAM-ST captures 4-bit parallel trace from the target’s TPIU and streams the trace data continuously to the host PC at up to 2.4 Gbps. The host receives the trace in real time, so capture duration is bounded by host storage rather than by an on-probe buffer.
Streaming trace enables non-intrusive code coverage collection, execution profiling, and crash root-cause analysis, useful for functional safety evidence packages under ISO 26262 and IEC 61508. The probe connects via USB to the host and supports JTAG, SWD, and cJTAG target interfaces. For wider trace ports (8/16/32-bit TPIU), the DSTREAM-PT provides parallel trace capture with an on-probe buffer.
Debug Probe Comparison
| Feature | DSTREAM-ST | DSTREAM-PT | ULINKpro |
|---|---|---|---|
| Target Architecture | Cortex-A, R, M | Cortex-A, R, M | Cortex-M |
| Trace Method | 4-bit streaming to host | Parallel TPIU with on-probe buffer | ETM streaming (4-bit) |
| Trace Port Width | 4-bit | 4/8/16/32-bit | 4-bit |
| On-probe trace buffer | None (streams to host) | Yes (Arm publishes no capacity figure) | Small / pass-through |
| Trace Bandwidth | Up to 2.4 Gbps streamed | Up to 19.2 Gbps captured | ~800 Mbit/s |
| Run-Control | JTAG, SWD, cJTAG | JTAG, SWD, cJTAG | JTAG, SWD |
| Host IDE | Arm Development Studio | Arm Development Studio | Keil MDK |
Where DSTREAM-ST fits
DSTREAM-ST works with Arm Development Studio (Gold edition), providing an integrated debug and trace workflow from source code through hardware execution. (Arm Development Studio’s two current editions per the published edition matrix are Gold and Gold FuSa.) Streaming directly to the host means total capture length is limited only by host disk, useful for capturing rare, timing-dependent faults that surface after minutes of execution. For safety-critical projects, DSTREAM-ST trace data feeds Development Studio’s code coverage tools, supporting the structural coverage evidence required by certification assessors.
When the target exposes a wider parallel trace port (8/16/32-bit TPIU), DSTREAM-PT is the appropriate choice, it captures wider trace into an on-probe buffer. GSAS stocks DSTREAM-ST units in India with manufacturer warranty and provides evaluation support, probe configuration assistance, and training on trace-based debug workflows.
Blog
Arm Insights
Arm User-Based Licensing in CI/CD: armlm, Proxy Activation and What Breaks
A licensing failure in an Arm pipeline blocks the release branch and puts a firmware engineer on armlm output instead of driver code, up to seven days after the change that caused it. The reason: a UBL licence is a cached certificate valid for 7 days, not a checkout. Here is what that changes about pipeline design, and what to fix first.
Two Arm Keil MDK Webinars This Summer: DevOps and Edge AI for Indian Cortex-M Teams
Arm is running two free live Keil MDK webinars this summer: DevOps with Keil MDK on 23 June and edge AI with ModelNova Fusion Studio on 21 July. What Cortex-M teams in Bengaluru, Hyderabad, Pune, Chennai, Mumbai, and Delhi NCR should know, shared by GSAS, Arm's authorized partner in India for Arm Development Tools.
AI Data Centers in India: Test, Measurement & Memory Boom
AI is a hardware supercycle. Every AI rack has to be designed, brought up, powered, fed with memory, and kept alive, and each of those is a test, measurement and memory problem. Here is the full engineering toolchain behind the AI data center, mapped to what Indian teams can buy today through GSAS.
Related products
More from Arm
All Arm products →
ULINKplus
Advanced debug adapter with power measurement, test I/O, and SWV trace for Arm Cortex-M development and testing. Available in India from GSAS with hands-on application engineering and local support.
View ULINKplus →
ULINKpro
High-speed debug and trace probe with ETM streaming trace and code-coverage support for Arm Cortex-M, JTAG up to 50 MHz, SWV up to 100 Mbit/s (Manchester), ETM up to 800 Mbit/s, memory R/W up to 1 MB/s, per Arm's published ULINKpro specifications. Local stock and support across India, GSAS.
View ULINKpro →
ULINKpro D
Debug variant of ULINKpro for Cortex-M, JTAG up to 50 MHz, SWV up to 100 Mbit/s (Manchester), memory R/W up to 1 MB/s, per Arm's published Keil ULINKpro specifications. No ETM trace (use ULINKpro for ETM). India pricing and local support from GSAS.
View ULINKpro D →FAQ
Common questions about DSTREAM-ST
DSTREAM-ST vs DSTREAM-PT?
Does DSTREAM-ST have an on-probe buffer?
Is DSTREAM-XT a real Arm product?
Which DSTREAM for high-bandwidth parallel trace?
Interested in DSTREAM-ST?
Get pricing, an evaluation unit, or a technical consultation from our application engineers.