ARM DS-5 Development Studio NEWSLETTER 2015 Complete software development on any ARM processor Now with everything you need for ARMv8 development in the new DS-5 Ultimate Edition ARMv8 software development In 2014 we delivered on our promise to help you get 64bit ARM® devices to market as quickly as possible. ARM has been supporting the ARMv8-A ecosystem with tools since 2011 and in April 2014 we introduced the all-new DS-5 Ultimate Edition. The latest member of the DS-5 family provides everything you need for ARMv8 development, plus all the features of DS-5 Professional Edition. Based on the LLVM infrastructure, ARM Compiler 6 pairs the highly optimized ARM C libraries with a modern, modular compiler technology to give you the best from ARM tools and open source in one toolchain for baremetal compilation. Learn more: ds.arm.com/ds-5-ultimate-edition New DSTREAM High Speed Serial Trace Probe • Trace capture up to 20 Gbps • ARM HSSTP and Marvell® SETM trace protocols • 1 to 6 lanes • Up to 12.5 Gbps per lane Learn more: ds.arm.com/hsstp Software development on Virtual Platforms With ever increasing pressure on project schedules, leading companies have turned to Virtual Platforms (simulation models) for accelerated software development. The Models Platform Configuration Editor (PCE) in DS-5 makes autodetecting, connecting and controlling models easier than ever before. DS-5 Ultimate Edition includes the ARMv8 Fixed Virtual Platform (FVP), giving you a 64-bit ARM system model for bare-metal, kernel and application development. Above: MMU view showing translation tables on an ARMv8-A system. Finally, instruction trace of software execution can now be collected from FVPs. Trace is enabled on all of our baremetal examples, making the debug experience closer than ever to that of the real silicon. Learn more: ds.arm.com/ds-5/model The Architecture for the Digital World® Newsletter 2015 ARM DS-5 DEVELOPMENT STUDIO ARM Compiler 5 now TÜV SÜD certified At ARM TechCon 2014 we announced the TÜV SÜD certification of the industry-standard ARM Compiler 5 for safety-related software development. The TÜV certification enables customers to use ARM Compiler 5 for safety-related development up to SIL3 (IEC 61508) or ASILD (ISO 26262) without further qualification activities. An extended maintenance program is also offered for our certified compiler. The TÜV certification complements the ARM Compiler Qualification Kit which contains the Safety Manual, Development Process Document, Test Report and Defect Report. The certified compiler and ARM Compiler Qualification Kit are included within DS-5 Ultimate Edition at no additional cost. Learn more: ds.arm.com/safety Optimization of Android and Linux embedded systems Giving you better insight into how your software executes than ever before, the DS-5 Streamline performance analyzer makes it easy to optimize for ARM-based systems. Recent upgrades to Streamline include support for profiling OAT files generated by the new Android ART (32/64-bit), capture of system data from the ftrace tracing framework, user-space profiling without need for rebuilding the kernel, and visualization of OpenCL kernel execution on both the CPU and GPU. Above: OpenCL calls visualized in Streamline. Learn more: ds.arm.com/streamline All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The products described in this document are subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given in good faith. All warranties implied or expressed, including but not limited to implied warranties of satisfactory quality or fitness for purpose are excluded. This document is intended only to provide information to the reader about the product. To the extent permitted by local laws ARM shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information. Copyright © 2015 ARM Ltd. Program examples and detailed technical information are available from your distributor and our web site (ds.arm.com). © ARM Ltd. AD373 | DS-5 Newsletter | 01.15
© Copyright 2024