IAR Systems推出支持各大嵌入式开发工具之64位元ARM核心 智能应用 影音
TERADYNE
ST Microsite

IAR Systems推出支持各大嵌入式开发工具之64位元ARM核心

  • 萧怡恩台北

IAR Systems协助用户轻易从32位元转移至64位元架构,并运用完整开发工具链。
IAR Systems协助用户轻易从32位元转移至64位元架构,并运用完整开发工具链。

于嵌入式研发市场支持未来需求之软件工具与服务供应商IAR Systems宣布旗下采用C/C++语言开发之工具链IAR Embedded Workbench for ARM现已支持64位元系列ARM核心,包括ARM Cortex-A35、Cortex-A53、以及Cortex-A55。

IAR System不仅透过IAR Embedded Workbench为客户提供市场最广泛的微控制器支持,并推出调整后之授权选项以因应不同组织需求。嵌入式产业中采用64位元核心之应用逐渐增加,特别是在低功耗应用、深层嵌入式及掌上型装置中。

在这些应用领域里,IAR Embedded Workbench除了累积深厚基础,也是许多企业用以达到最高效能与能源效率的工具链首选。透过支持需从64位元ARM核心取得效能之尖端设计,IAR Systems现在使其客户能运用同样用于64位元元件的工具链最佳化技术。

此外,整合式程序码分析工具可确保程序品质、简化功能安全认证,同时并提供预先认证版本的工具链。

除搭配各种高度最佳化组建工具,IAR Embedded Workbench for ARM并具备除错与分析能力,包括复杂程序码与数据中断点、执行阶段堆叠分析、呼叫堆叠可视化、程序码涵盖范围分析及整合式功耗监视等。

该公司I-jet除错侦测与高效能C-SPY Debugger 64位元指令集模拟器提供可建构无缝衔接之弹性开发流程的相关功能,此工具链支持多重核心除错,包括Cortex-A(32/64位元)、Cortex-R(32位元) 、Cortex-M(32位元) 元件以及系统单芯片(SoC)。

此外,IAR Embedded Workbench for ARM并提供各大实时操作系统(RTOS)与中介软件厂商的预整合软件解决方案。

IAR SystemsCEOStefan Skarin表示:「从8位元世界起,我们一路伴随着客户走进32位元,现在更持续迈向64位元的世界。客户需要取得整合式、高弹性的解决方案,其不仅需要提供先进功能,而且不能牺牲效能或品质,我们现正与初期采用64位元元件客户合作使技术转换顺畅且有效率,以协助其开发下一代嵌入式应用。透过此延伸方案,我们不仅为未来打造了一个开发工具平台,同时使客户能充分发挥现有投资的价值,为日后创新做好准备。」

最新版IAR Embedded Workbench for ARM支持众多64位元处理器,包括NXP i.MX 8系列应用处理器,如i.MX 8M、i,MX 8M Mini、以及i.MX 8M Nano等产品。

恩智浦(NXP Semiconductors)i.MX Ecosystem部门经理Robert Thompson表示:「IAR Embedded Workbench for ARM对于64位元之支持,对于许多开发业者是非常令人振奋的消息,这使其能运用效能更高的嵌入式处理器来建置各种实时应用。NXP的 i.MX 8M应用处理器为需要绘图、视觉、语音控制、机器学习、智能传感、以及泛用型处理之智能/联网/省电装置提供极具成本效益的整合方案及轻松可负担的效能。IAR Systems与NXP于嵌入式处理的长期合作,使我们合力开发的技术能为64位元嵌入式应用提供强大的开发平台。」

9.10版工具链除支持ARMv8-A执行模型AArch64 、ARM AArch-64数据模型ILP32 与LP64,并兼容于ARM AEABI 64-bit以及C++ IA64 ABI与C++ IA64例外处理ABI界面。欲进一步了解IAR Embedded Workbench for ARM以及最新版本信息,请浏览官网