Analysis

ARM Launches DS-5 Professional Edition And ARM Compiler V5.0

4th May 2011
ES Admin
0
ARM today announced the release of v5.0 of the ARM Compiler, and the availability of the ARM DS-5 Professional Edition, which replaces the ARM RVDS toolkit as the reference software development toolchain for ARM processor-based ASICs and ASSP devices.
The ARM DS-5 Professional Edition builds on the success of the ARM Compiler, integrating it in a complete suite of Eclipse-based software development tools, including the DS-5 Debugger and Streamline™ Performance Analyzer. Together, these components deliver an integrated, powerful, and intuitive Eclipse-based development environment covering a full range of activities from platform bring-up and bare metal development, to the creation of compelling RTOS, Linux, and Android™-based applications.

The ARM Compiler has been continuously developed to deliver the best combination of code size and performance for ARM and Thumb®-generated code since the release of the first ARM processor. As part of the DS-5 Professional Edition, the new ARM Compiler v5.0 will continue to enable devices with smaller memory footprint, higher responsiveness, and minimum power consumption.

The ARM Compiler v5.0 introduces support and specific optimizations for the latest ARM processors including the Cortex™-A15 MPCore™, the Cortex-R5 and the Cortex-R7 processors. ARM Compiler optimizations are developed in parallel with new instructions and processor pipelines. Furthermore, the enhanced GCC compatibility in the ARM Compiler v5.0 will enable it to handle existing build environments for open-source projects without any modifications.

ARM has adopted DS-5 Professional Edition as the toolchain for developing software on new ARM processors and technologies. DS-5 enables code generation, debug and performance analysis of Cortex-A9 MPCore processors, including enhanced support for the NEON™ SIMD engine. DS-5 also uses the Performance Monitoring Unit on recent ARM processors for system-level profiling, and displays non-intrusive trace data from the ARM Embedded Trace Macrocell™ (ETM™) and Program Trace Macrocell™ (PTM) to enable the debug and analysis of time-related bugs.

DS-5 Professional Edition extends this functionality with debug support for Cortex-A15 MPCore processors and the recently announced CoreSight SoC-400 debug and trace technology. DS-5 also provides pre-configured debug settings for popular multicore devices such as the NVIDIA Tegra250, Samsung Exynos 4210, STMicroelectronics SPEAr600 and SPEAr1300, and Texas Instruments OMAP4. The ARM DSTREAM debug and trace unit provides a high-performance target connection and a 4GB trace buffer, which enables long-term software debug and profiling using instruction trace.

“ARM is committed to providing our Partners with the tools required to easily and rapidly develop optimized software,” said John Cornish, EVP and GM, System Design Division, ARM. “DS-5 Professional Edition takes the baton from RVDS to become the reference software development tool-chain for the ARM architecture”.

We are excited to see ARM bring its powerful compiler and hardware-assisted debug capabilities into an easy to use Eclipse-based package, said Marcus Hjortsberg, VP Marketing, Enea. Together, DS-5 and our Enea Optima tool suite will provide an excellent end-to-end software development solution for our common customers.



See DS-5 in action at Embedded Systems Conference West

Several DS-5 demos will be showing at ESC Silicon valley 2011 in San Jose:

· Bare metal debug and trace on a Cortex-A9 MPCore processor

· Debug of Linux kernel and modules, and Android native applications and libraries

· System-level performance analysis with Streamline Performance Analyzer

Make sure you visit the ARM booth (1308) in the ARM Partner Pavilion on 2-5 May.

Product Spotlight

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier