虚拟化技术给嵌入式计算带来了一场新变革

分享到:

  Imagination是这场变革中打响第一枪的半导体IP公司,其率先将虚拟化引入微控制器型CPU,然后又展示了开发人员如何通过使用MIPS M级MCU的轻量级虚拟控制程序来充分利用这个功能。
  随后,我们又阐述了使用相同的虚拟化技术更好地实现在高端MIPS军工级CPU上运行基于Linux操作系统的路由器及其他连接设备的安全性能。
  今天,我想再次阐述为何虚拟化对于微控制器非常适用。我将展示一款新的在MIPS M级CPU上运行的产品。下图是Microchip Technology公司的PIC32MZ EF MCU,其可以运行原本是高性能微控制器进行处理的裸机应用程序。

21
  
  关键的差异是,大多数微控制器可能直接在可用的硬件上运行这些应用程序——这样便没有安全的方法来进行隔离。
  在我们的示例中,开发平台可以利用呈现在驱动PIC32微控制器的MIPS M5150 CPU中的硬件虚拟化来运行虚拟应用程序,从而在每个应用程序的虚拟机(VM)上对其进行安全的隔离。这样便为开发人员提供了一个良好的契机来创建新的嵌入式计算机使用案例。我们的示例主要有三个并行运行的应用程序:
  -Picotcp:占用空间小、功能丰富的TCP/ IP栈,用于物联网
  -prplPUF?:Intrinsic-ID公司用于MIPS CPU的物理不可克隆函数(PUF)技术,可以有效地实现设备验证和反克隆等安全功能。
  -机器人控制和管理:通过PIC32开发板上可用的丰富的I / O集,裸机代码可以控制机器人运动
  这个演示还可能创造另一个行业第一: prplHypervisor?是一个轻便且完全开源的管理程序的专门设计,其通过隔离数十亿驱动物联网的嵌入式连接设备来确保安全。

22
  
  prplHypervisor充分利用了嵌入在MIPS军工级CPU内的虚拟化技术来创建多个不同的安全域。这使得所有类型的应用程序和操作系统——从裸机代码到基于Linux的系统,都可以在这些安全域内独立安全地运作。prplHypervisor同时还在系统不同的VM中创建了安全、高速的通信渠道。
  这些通道是由一组被称为prplSecureInterVM的开源集进行界定。除了安全的inter-VM通信渠道,prpl Foundation还通过prplPUF定义了密钥管理和认证API。
  prplHypervisor及其相关的API是prpl Foundation吸纳ADB、Baikal Electronics、SoftAtHome、PUCRS、Intrinsic-ID等系列公司展开合作的产物。

23
  
 

更多精彩内容,欢迎访问ST社区资讯专区

继续阅读
智能物联网如何将人工智能的力量带入物联网?

星纵LoRaWAN基站网关具备广覆盖、低功耗、高性价比、高性能、高可配置等特性。支持半/全双工无线通信服务,最高可支持16通道收发数据,并通过有线、蜂窝或Wi-Fi多种网络回传。内置永久免费的网络服务器,运营成本低。

手机环境变化 华为寻求物联网突破

自从被美国加入“实体清单”以来,尤其是今年禁令升级后,华为的处境便有些艰难,尤其是手机业务受供货影响较大,因此华为消费者业务今年把更多的精力放在了物联网市场。11月5日,华为消费者BG HiLink生态总经理闪罡透露,截至目前,华为2020年智能生态产品销量同比2019年增长500%。

物联网和低温冷藏技术创新融合 助力疫苗生态全链条可追溯

11月4日,海尔生物收盘报73元/股,当日涨幅0.73%,市值231.46亿元。进入11月以来,海尔生物连续三天稳中上涨。

物联网和人工智能结合互惠共存 赋能更多意义

技术日新月异,在持续发展下不断探索和创新,如今,物联网正变得越来越智能,尤其是在人工智能的融合助力下,开启物联网潜力,让我们看到了更多的可能性和价值。

韩国AI半导体技术,为何能名列前茅?

近日韩国毫不掩饰其雄心壮志,希望成为全球人工智能行业的关键参与者,包括使半导体为AI功能提供动力。