Arm Development Studio
Specifications
Specifically tailored for the Arm architecture, Development Studio stands as the most extensive embedded C/C++ software development solution, offering robust support for multicore debugging across Cortex-X, Cortex-A, Cortex-R, Cortex-M, and Neoverse Arm processors. Notably, it delivers the earliest support for the latest CPUs and interconnect technologies. Primarily, the Arm Debugger is utilized for validating System-on-Chip (SoC) designs through methods such as emulation, simulation, FPGA usage, and silicon bring-up.

Components
- Arm Toolchain for Embedded Professional. Next-generation Arm Embedded C and C++ compilation toolchain, optimized for performance on Arm AArch64-based devices. Includes support for the latest Arm architectures.
- Arm Compiler for Embedded 6 for compiling bare-metal embedded applications.
- Arm Compiler for Embedded FuSa, assessed by TÜV SÜD against the requirements of common safety standards, including ISO 26262.
- Complete library of reference Fixed Virtual Platforms (FVPs) along with pre-built examples.
- Streamline Performance Analyzer to view of performance for your entire system and generate easy to interpret visualizations.
Debugger
The Arm Debugger supports the software development via IDE or command line interface. Combined with a DSTREAM high-performance debug and trace unit, the Arm debugger enables software debug and optimization on Arm processor-based Silicon/FPGA targets. The debugger also supports virtual platforms, such as the supplied FVPs.
Compare Development Studio Editions
| UBL Gold | UBL Gold FuSa |
|---|---|---|
| Development Studio support for: | ||
| Arm Architectures and Processors | △ | △ |
| Arm Compiler for Embedded FuSa* | ▲ | |
| Safety Certified C library | ▲ |
△ Arm Toolchain for Embedded Professional, Debugger, Performance Analysis and Fixed Virtual Platforms
▲ Arm Compiler for Embedded FuSa