通过虚拟硬件推动物联网的推出

面试 |
在本周的DVcon欧洲会议之前,ARM设计服务高级总监、Accellera和DVcon欧洲董事会成员Tran Nguyen与Nick Flaherty谈论了ARM最近的物联网整体解决方案,以及验证的影响阅读更多
尼克费海提

分享:

上周看到ARM的关键推出,为云中的大规模团队提供IoT软件开发。“物联网全解决方案”是基于云和ARM项目中心的快速虚拟模型。

“从我们的分析中,我们需要尽早测试他们的软件,但也很快在多次迭代和云中迅速地测试他们的软件,并且在云中,项目中心是一个元素。在ARM,我们处于一个独特的位置,以解决缩放软件开发的根本问题,因此我们是我们为物联网推出了ARM总解决方案,“ARM和A的设计服务高级总监Tran Nguyen说董事会成员Accellera。

“具有多种硬件抽象层(HAL)和非区分中间件组件的IOT软件生态系统中存在大量的碎片和重复,导致低效率,成本和抑制规模。项目Centauri旨在提供一系列设备和平台标准,以及用于设备启动,安全性和云集成的参考实现。因此,项目Centauri的想法是推动一层软件的标准化,允许各种微控制器连接到云。“

虚拟模型是核心处理器子系统Corstone,目前是一个M55微控制器核心和U55 AI加速器核心,尽管计划在未来的版本中使用A53核心。关键是预先验证的模型运行在云上(目前是在Amazon Web Services上),运行在虚拟机上,供开发团队与他们现有的软件开发工具一起使用。

“我们构建了标准的硬件平台Corstone,并进行了预验证,一切就绪。ARM虚拟硬件允许在硬件Corstone平台的虚拟表示上进行软件开发。软件开发人员可以使用运行在云中的ARM虚拟硬件实例,而不是等待RTL设计的硅或FPGA图像。对于大型团队,开发人员可以各自实例化他们自己的模型,”他说。

但是不同的IOT芯片具有广泛的外围设备。

“您采取ARM虚拟硬件并开始将其作为AWS中的亚马逊机器映像(AMI)运行。作为虚拟目标的一部分,有虚拟接口可以帮助您注入所需的I / O数据,“他说。“我们刚刚开始旅程,ARM将提供目标。

“我们正在谈论加速软件开发,而不是更换硬件。如果您需要周期准确信息,您仍然可以访问SDK FPGA仿真和原型设计,“他说。

“物联网整体解决方案将CD/CI等现代云开发方法与ARM的验证环境集成在一起,这意味着您不必担心基本的系统验证,因此您可以立即开始开发并专注于差异化。”

他指出,在本周的DVcon欧洲会议上,验证流程的剖析、如何原型化和验证复杂SoC,以及如何使用机器学习进行验证等方面都有不同的进展。

“这是非常强大的,当你在云中有这个时,你有软件二进制文件被推到设备,这是监控和捕获并反馈到培训网络,这是旅程的开始,”他说。

www.arm.com.;dvcon-europe.org.

相关文章

关于Eenews欧洲的其他文章


相关的文章

Eenews欧洲

10.S.
Baidu