• Programming ARM's System Trace Macrocell
    In this blog, the second in a series , we explore the programmers' model for the ARM System Trace Macrocell. A previous blog covered basic concepts of the STM architecture and implementation. Example...
  • Configuring DS-5 for the System Trace Macrocell
    In previous blogs we covered an introduction to System Trace Macrocell (STM) concepts and terminology , and the STM Programmers' model with an example of how to generate efficient trace data. Once the...
  • Trace Cortex-M software with the Instrumentation Trace Macrocell (ITM)
    Selected Cortex-M processors include the instrumentation trace microcell (ITM) to help understand system behaviour. Although it can provide other types of trace, the ITM is commonly associated with printf...
  • Introduction to Statistical Profiling Support in Streamline
    Starting with version 7.0, Arm Streamline Performance Analyzer (Streamline) supports profiling using the Statistical Profiling Extension (SPE). SPE is an optional extension to the Armv8.2-A architecture...
  • Collecting Trace from Fixed Virtual Platforms in DS-5
    Chinese Version 中文版: 使用DS-5从FVP中收集Trace数据 One of the new features for ARM DS-5 Development Studio in v5.20 is instruction trace for our Fixed Virtual Platform (FVP) simulation models. This enables you...