Newsletter 1-pager 2015 - v4 - JA amends.indd - ARM DS-5

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