Arm Development Studio is an advanced integrated development environment (IDE) designed for embedded C/C++ development targeting Arm-based processors and SoCs. It provides a complete toolchain, simulation models, debuggers, and performance analysis utilities for the entire product life cycle—from system design to software integration and testing.arm+2Overview
Developed alongside Arm’s processor IP, Arm Development Studio supports Arm architectures including Cortex-M, Cortex-R, Cortex-A, Cortex-X, and Neoverse. It allows efficient software development for both custom SoCs and off-the-shelf devices. The suite enables early prototyping with functional models even before hardware availability, supporting virtual platforms, FPGA, and physical silicon.hitex+1Key Components
- Arm Compiler for Embedded 6: Optimized for both bare-metal and RTOS-based embedded applications.
- Arm Compiler for Functional Safety (FuSa): TÜV SÜD-certified for compliance with safety standards like ISO 26262.hitex
- Streamline Performance Analyzer: Visualizes performance metrics across multicore systems.
- Arm Debugger: Interfaces directly with hardware via probes like ULINKpro and DSTREAM-ST, providing trace and memory access capabilities.
- Fixed Virtual Platforms (FVPs): Allow simulation and debugging of Arm processors before hardware availability.arm+1
Editions
Arm Development Studio is offered in tiered editions to fit different use cases :element14| Edition | Description | Target Users |
|---|---|---|
| Bronze | Includes full toolchain for Cortex-M cores; ideal for small MCU projects. | Embedded firmware developers |
| Silver | Adds Cortex-A/R support up to Armv7/Armv8; suitable for real-time and Linux-based systems. | Embedded OS developers |
| Gold | Full support for all Arm architectures, including Armv9; includes all debuggers and performance tools. | System integrators & SoC designers |
Supported Platforms
The studio integrates with both Intel and Altera SoC FPGA environments, providing Linux and bare-metal development capabilities using Eclipse-based IDEs. It comes with support for over 5,000 Arm-based devices and CMSIS-compliant software packs for code portability and reuse.altera+2Advantages
- Accelerates time-to-market with early software prototyping via Fast Models and FVPs.
- Comprehensive support for heterogenous multi-core systems.
- Co-developed with Arm processors ensuring full architectural compatibility.
- Provides strong safety and functional certification options for industrial and automotive applications.element14+2
- https://developer.arm.com/Tools and Software/Arm Development Studio
- https://www.arm.com/products/development-tools/embedded-and-software/arm-development-studio
- https://www.altera.com/products/development-tools/soc-eds/arm-ds
- https://www.digikey.co.uk/en/product-highlight/k/keil/arm-development-studio-editions
- https://www.hitex.com/products/development-tools/arm-development/arm-development-studio
- https://in.element14.com/arm-development-studio
- https://developer.arm.com/Additiona...ftware development and Arm Development Studio
- https://www.rekirsch.at/user_html/1282834349/pix/a/media/ARM_DS/armds_user_guide.pdf
- https://www.intel.com/content/www/u...studio-version-2024-1-for-intel-soc-fpga.html