DS-5 Professional Edition replaces RVDS as the reference software development toolchain for the ARM Architecture.
CAMBRIDGE, UK - May 4, 2011 - 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® technology-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".
DS-5 Professional Edition is available for download today from www.arm.com/ds5 with a 30-day fully featured evaluation license. RVDS continues to be available for sale and an upgrade path to DS-5 is available for existing RVDS customers. DS-5 Professional Edition will begin shipping during May 2011.
ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM’s comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, video engines, enabling software, cell libraries, embedded memories, high-speed connectivity products, peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company’s broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. Find out more about ARM by following these links: