ARM Development Studio 5 (DS-5)
The reference software development tool suite for ARM Powered® platforms.
ARM DS-5™ is the tool-chain of choice for software developers who want to fully realize the benefits of the ARM Architecture. Comprising features such as the best-in-class ARM Compiler, powerful OS-aware debugger, system-wide performance analyzer, and real-time system simulator, DS-5 is an integrated development environment that assists engineers in delivering optimized and robust software for ARM processors.
ARM DS-5 for Cortex-A7
Take energy-efficiency to the next level
The ARM Cortex-A7 and big.LITTLE processing enable a new generation of energy-efficient designs. DS-5 helps you turn this advantage into a reality. Learn more …

ARM DS-5™ Main Features
Integrated Development Environment & ARM Compilation Tools
- Customized Eclipse IDE, compatible with third party plug-ins
- ARM Compiler, optimized compilation tool co-developed with ARM cores
- Powerful C/C++ editor and project manager
- Integrated productivity utilities such as the Remote System Explorer, SSH and Telnet terminals, and more.
DS-5 Debugger
- Debug support for bare-metal, RTOS and Linux-based systems
- Non-intrusive cycle-accurate ETM and PTM instruction trace
- Automated debug sessions for faster debug cycles
- ITM and STM instrumentation trace
- Support for pre-configured and custom platforms
Streamline Performance Analyzer
- System-wide performance analysis for Linux and Android systems
- Data collection over network – No debug adapter required
- CPU usage statistics per process, thread, function and source code
- Event-based sampling allowing to assign PMU events, such as cache misses, to source code
- Critical path identification and dynamic memory usage analysis
Real-Time Simulator
- Cortex™-A8 and dual-core Cortex-A9 model simulator
- Typical simulation speed over 250 MHz
- Stop-mode or run-mode debug connection to simulator
- ARM Embedded Linux distribution provided for Linux application debug on Cortex-A8
ARM Quality on Product and Services
- All the information you need to start developing quality software from day one
- See Resources tab to see product documemtation, videos, blog posts, etc
- Specialist support to advise you on how to get the most out of your tools
- Wide choice of technical training courses
For more information on the tools, please kindly contact the following Email:



