ARM DS-5 Altera Edition

Developed in partnership with ARM, the ARM Development Studio 5™ (DS-5™) Altera Edition (AE) is an end-to-end suite of tools for embedded C/C++ software development on any Altera SoCs. It combines almost all features of the ARM DS-5 Professional Edition with powerful FPGA adaptive debugging capabilites, providing unmatched visibility and control of your SoC.

Comprehensive Development Environment

Code Build Debug Optimize
Eclipse-based IDE provides a great workbench with ARM's assembly editor and project management tools Compile and build code for small footprint and high performance using ARM Compiler 5 Debug Bare-metal, Linux, and Android application code with low-cost USB Blaster II Optimize and make your application more efficient with Streamline and Trace

FPGA-Adaptive Debug

  • Cross-trigger and debug across the CPU-FPGA boundary to find hidden bugs. 
  • Correlate events between the FPGA and CPU along with timestamps.  
  • Begin bare-metal debug with the low-cost USB Blaster™ II. 
  • Improve productivity by importing custom intellectual property (IP) register definitions from Qsys and the Quartus® Prime software.

Program Trace

  • Unleash the power of the CoreSight™ System Trace Macrocell (STM) Debug architecture 
  • View timeline charts and heat maps for software that executes on target 
  • Profile the system accurately by finding the CPU utilization per function non-intrusively

Multi-Core Debug




  • Debug multiple processor cores simultaneously and control them individually.

Application Performance Analysis

  • With DS-5 AE's Streamline, visualize the performance bottlenecks in your embedded Linux or Android application.
  • Setup and configure the ARM performance counters to dig deeper. 
  • Optimize your code for the best performance! 

DS-5 Availability

DS-5 Altera Edtion

Part of SoC EDS Standard Edition

DS-5 Comunity Edition

Part of SoC EDS Lite Editon

DS-5 Altera Edition is license managed. The license shipped with our development kits include 1-year support and maintanence from ARM starting at the date of purchase or renewal. The DS-5 AE supports all ARM processor subsystems on Altera SoCs and provides exceptional bare-metal debug and trace capabilities. It includes the ARM Compiler 5 so you can optimize your code for size and performance.

DS-5 Community Edition is free, allowing access to a limited feature enabling Android and Linux application debug. With Linux and Android OS awareness, DS-5 Community Edition is ideally suited for application-level development.


See the comparison table and release history below for details.

Compare Editions



Community Edition


Altera Edition

Application Performance Analysis Streamline Performance Analysis Limited Subset  
Bare-Metal Debug Altera USB Blaster II    
Linux Kernel Debug    
RTOS Debug    
Processor Trace Coresight STM Trace    
Compilers Linaro GCC    
ARM Compiler 5    
OS Awareness Linux    
OS Application Debug Linux Application debug (GDB)    
Android Application debug (ADB)    
Price Activation Code or Serial Number Free with SoC EDS Installation


Purchase >>

*Free with select Altera SoC Development Kits.



For a complete comparison chart for all editions of DS-5, visit ARM.

SoC EDS / DS-5 Release History 


May 2013

Nov 2013 May 2014 Nov 2014 May 2015 Nov 2015 May 2016
SoC EDS Version 13.0 13.1 14.0 14.1 15.0 15.1 16.0
DS-5 Version (included in SoC EDS) 5.14.0 5.15.0 5.18.0 5.20.0 5.20.2 5.22.0 5.23.1