基于云的虚拟开发平台加速物联网应用软件开发

描述

IP 供应商将基于云的虚拟硬件仿真器置于参考 IP 之上,以加速物联网应用软件的开发。

Arm在本周早些时候的 DevSummit 上宣布了“物联网整体解决方案”。该产品是一套硬件/软件协同设计解决方案,用于加速跨内核的产品开发,例如 Cortex-M55 CPU、Ethos-U55 神经处理器、AHB5 TrustZone、单端口或双端口闪存控制器、随机数发生器以及其他组件。

Corstone 300 参考包是 Arm 用于基于其技术设计完整 SoC 的参考架构,是物联网整体解决方案产品第一版的基础。

该公司在其新的“ Arm 虚拟硬件”仿真器 技术之上进行了分层,以提供这些 Corstone 参考 SoC 的精确数字模型,这使得应用程序开发人员能够在芯片可用之前构建和测试软件。该软件包还集成了“Project Centauri”,这是一系列有助于项目安全性和设计可扩展性的 API。

操作系统

操作系统

此外,物联网整体解决方案包括机器学习模型、特定应用参考代码等工具,有助于简化端到端开发流程。

该公司物联网和嵌入式副总裁 Mohamed Awad 表示,虚拟工具链可以将设计周期缩短多达两年。

Arm 虚拟硬件:真实世界的近似值,Beta 级定价

虚拟硬件模型提供周期近似执行信息,可以估计给定机器学习或通用工作负载在真实硬件上运行的速度。它通过考虑内存使用、外围设备等来做到这一点。

虚拟硬件建模工具托管在云中,对仍处于测试阶段的开发人员免费。云基础设施成本甚至被该公司抵消,该公司与 AWS 合作,为在 Arm 网站上注册的前 1000 名用户提供“超过 100 小时的免费 AWS EC2 积分 ”。

Centauri 项目:安全性和可扩展性,简化

Centauri 项目 API 通过指定基于对 Open-CMSIS-CDI 和 PSA 认证安全架构的本机支持的设备到云参考实施,简化了 Total Solutions 用户的代码可移植性。

操作系统

这些实现标准化了 Cortex-M 目标的设备启动、云集成和安全实现,从而减轻了针对不同操作系统和云平台重构软件的负担。

启动您的软件

Arm 物联网整体解决方案现已上市。Arm 虚拟硬件现在也可以在亚马逊网络服务市场上买到。

但公司还没有完成。他们发布了物联网整体解决方案路线图,其中包括 Kochab、Olympus、Polaris 和 Zaphod 等其他架构,以及围绕基于 AI 的应用程序基础设施的发布。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分