Arm DS-5 Development Studio The most powerful Integrated Development Environment (IDE) for embedded Arm systems. developer.arm.com/ds-5 ARM-DS-5-Flyer-2017 - resources section edited.indd 1 25/01/2017 10:22:06Arm DS-5 Development Studio Support for all Arm processors Industry leading C/C++ compilation tools Powerful OS-aware multicore debugger Debug support for all phases of development including bootloader, kernel and user space Streamline performance analyzer for system-wide profiling based on performance counters Powerful C/C++ editor and project manager based on Eclipse Fast simulator for software development on the host computer with typical speeds above 250 MHz Technical support from Arm experts Arm DS-5 Development Studio - An end-to-end suite of tools for embedded C/C++ software development on any Arm-based SoC Arm C/C++ Compiler DS-5 Debugger The result of over 25 years investment in compiler The DS-5 Debugger builds on the most advanced Arm technology, the Arm Compiler embedded toolchain has been technologies, such as Arm CoreSight Debug and Trace, to used to build ultra-efficient C/C++ code shipping in billions of equip developers with a flexible debug solution for tasks from Arm-based devices on the market. hardware bring-up and OS porting to application development. Key advantages: Key advantages: Developed alongside Arm architecture for most efficient Pre-configured support for a large range of Arm based code generation for Arm processors devices Best-in-class code size using link-time optimization and Arm Platform Configuration Editor (PCE) to bring-up a new SoC C microlib library in a simple and flexible way Performance tuning for real-world embedded applications, Full task-aware debug, offering individual run control and not simple benchmarks. Up to 38% faster than v5.06 breakpoints for specific tasks or threads Certified by TV SD for use in functional safety Full multi-processor support, allowing you to simultaneously applications up to the highest integrity levels control all Arm devices in your system Support for the newest language standards like C++11 and Cycle accurate non-intrusive instruction and data trace C++14. Linux kernel and user space debug, including context Relative code size RTX 5 project awareness and control of individual processes and threads RAM Visibility into RTOS internal data structures such as +30% AC 6.6 interrupts, semaphores and task queues. GCC 5u2 ROM +48% developer.arm.com/ds-5 developer.arm.com/ds-5 ARM-DS-5-Flyer-2017 - resources section edited.indd 2 25/01/2017 10:22:07