The ARM® DSTREAM™ High-Performance Debug and Trace unit enables powerful software debug and optimization on any ARM processor-based hardware target.
With features such as accelerated hardware bring-up for many development platforms and open debug interface for use with third-party tools, DSTREAM is a comprehensive solution for development and debug of complex SoCs.
FPGA acceleration delivers high download speeds and helps you step through your code super-fast on single and multicore devices. DSTREAM comes with an adapter for JTAG, CoreSight, TI and MIPI connectors to give you as much flexibility as possible, regardless of the device you are using in your project.
DSTREAM ships with powerful software utilities to assist with SoC bring-up and hardware validation. It also provides interfaces for third-party and custom tools. From initial development to device bring-up, make DS-5 and DSTREAM your debug solution.
Trace is an essential tool for the resolution of complex software/hardware and timing-related issues, as it enables post-analysis of a software execution without the need for any software or hardware instrumentation.
The 4 GB trace buffer on DSTREAM enables high-bandwidth trace for long periods, providing further visibility of how the software executes on the target.
DSTREAM is designed with complex SoC bring-up in mind, so presents a complete solution to save significant development time when paired up with DS-5 Ultimate Edition and ARMv8 SoCs. DS-5 comes with a debug configuration utility that autodetects common CoreSight components in your SoC, from Cortex-M series MCUs (which might be running power management for the SoC) to trace components and of course the main application processor. To complement this, we also provide a high-level abstraction layer (the debug and trace services layer - DTSL), which makes adding customized trace objects and catering for complex topologies significantly easier.
Used and trusted by our partners around the world for ARMv8 development, DSTREAM and DS-5 Ultimate Edition, backed up with ARM expert support have been instrumental to complex Cortex-A53 & Cortex-A57 based SoC bring up. Contact ARM to learn how we can support you in your next SoC design process.