第一款arm处理器发布以来,arm compiler一直旨在为arm和thumb®生成的代码提供代码大小和性能的最佳组合。作为ds-5专业版的一部分,全新arm compiler 5.0版将继续为开发内存占用更小、响应度更高、能耗最低的设备提供支持。
arm compiler 5.0版加入了对arm最新处理器(包括cortex™-a15 mpcore™、cortex-r5和cortex-r7 处理器)的支持和特别优化。arm compiler的优化是与新指令和处理器流水线同时开发的。另外,arm编译器5.0版增强了gcc兼容性,无需任何改动即可为开源项目进行现有配置编译环境操作。
深圳市恒达电子有限公司
arm已采用ds-5专业版作为新的arm处理器和技术的软件开发工具链。ds-5支持cortex-a9 mpcore处理器的代码生成、调试和性能分析,并为neon™ simd 引擎提供增强性支持。ds-5还利用最新的arm处理器上的性能监视单元(performance monitoring unit)进行系统级分析,并显示来自arm embedded trace macrocell™,(arm嵌入式追踪宏,etm™)和program trace macrocell™(程序追踪宏,ptm)的非侵入性追踪数据,实现对与时间相关的程序错误进行调试和分析。
ds-5专业版扩展了调试功能,为cortex-a15 mpcore处理器和近期推出的coresight soc-400的调试和跟踪技术提供支持。ds-5同时为主流多核设备(如nvidia tegra250、samsung exynos 4210、stmicroelectronics spear600 和spear1300以及texas instruments omap4)提供预配置调试设置。arm dstream调试和追踪单元提供高性能的目标连接和高达4gb的追踪缓冲,通过指令追踪实现长期软件调试和分析。
arm系统设计部: arm致力于为合作伙伴提供最佳工具,帮助他们轻松快速地开发最优化的软件。ds-5专业版将成为继rvds之后的arm架构的参考软件开发工具链。
enea:兴arm将其强大的编译器和硬件辅助调试功能集成在一个易用的基于eclipse ide的套件之中。ds-5和我们的enea optima工具套件将为客户提供优秀的端到端软件开发解决方案。
数个ds-5产品演示,其中包括:
- cortex-a9 mpcore处理器的初级系统调试和追踪
- 对linux内核和模块的调试,以及android本机应用程序和库的调试
- 利用streamline performance analyzer(线性性能分析器)进行系统级性能分析
供货
ds-5专业版现提供30天全功能评估授权。 rvds仍继续销售,现有rvds用户可升级使用ds-5。ds-5专业版将于2011年5月开始发售。
关于arm
arm公司设计先进的数字产品核心应用技术,应用领域从无线、网络和消费娱乐解决方案到影像、汽车电子、安全应用及存储装置。 arm提供广泛地产品,包括: 32位risc微处理器、图形处理器、视频引擎、软件(enabling software)、单元库、嵌入式存储器、高速连接产品(phy)、i/o(外设)和开发工具。 arm公司综合了全面设计、培训、支持和维护方案等服务,通过协同众多技术合作伙伴为业界领先的电子企业提供快速、可靠的完整系统解决方案。
arm ds-5专业版以arm compiler的成功为基础,同时集成ds-5调试器和streamline™ 性能分析器,组成基于eclipse的软件开发工具的完整套件,从而形成一个集成的、强大的、直观的基于eclipse ide的开发环境,覆盖从平台构思(bring-up)和初级系统开发(bare metal development)到创建引人注目的基于rtos、linux和android™ 的应用程序。