OpenSynergy宣布与Google和高通(Qualcomm)开展为期一年的合作,在一个基准平台上,该平台具有一个虚拟的Android Automotive操作系统实例,由OpenSynergy的COQOS虚拟机管理程序SDK和高通的Snapdragon SA8155汽车芯片系统(SoC)。
汽车行业正朝着整合日益复杂和异构的硬件子系统的方向发展,例如仪表板,信息娱乐系统,平视显示器等。在单一芯片系统(Soc)上,由于不同级别的操作可靠性相结合而产生了混合的关键性要求。这样可以实现子系统之间更紧密的软件集成,并节省成本和重量。因此,谷歌正在通过开发和扩展由OASIS联盟维护的已建立的虚拟化标准VIRTIO来致力于Android Automotive操作系统的虚拟化,谷歌是其成员。虚拟化允许多个系统 具有混合关键性要求的操作(“来宾”)共享由主机软件(“管理程序”)管理的相同硬件(“主机”)。满足汽车行业标准的虚拟机管理程序将支持Android Automotive操作系统作为访客虚拟机。
去年,谷歌,OpenSynergy和高通公司决定合作实施该基准平台。这个平台(即将推出)的目标是展示如何使用基于开放标准的虚拟平台将Android Automotive操作系统集成到功能强大的SoC中,而又不会损害其性能。安全
VIRTIO标准
VIRTIO是云空间中一种流行的设备共享标准,它为关键计算设备(例如内存,网络通信,GPU和I / O等)提供传输层和设备模型。该软件设备的性质类似于DMA架构,并基于硬件辅助提供了I / O虚拟化模型的强大替代方案,同时确保了易于实现和操作可靠性。
OpenSynergy于2019年加入OASIS联盟,开始在汽车领域扩展VIRTIO。同时,该公司使用多个VIRTIO设备为Linux内核做出了贡献。凭借其在开源领域中获得的专业知识,OpenSynergy当前提供了汽车行业中最成熟的开放标准虚拟平台。
OpenSynergy首席执行官Regis Adjamah 表示:“采用VIRTIO是我们汽车级COQOS虚拟机管理程序SDK的重要里程碑。对于目前正在升级其IVI程序的所有客户而言,这是个好消息。我们通过VIRTIO开放标准设备共享技术来补充我们的轻量级,与操作系统无关的Type 1虚拟机管理程序。我们通过投资开源来积极追求采用开放标准。我们相信,汽车行业参与者应该放弃他们专有的解决方案,采用开放标准,并在实现的质量和性能上脱颖而出。”
通过演示如何在不对其他SoC和虚拟机管理程序进行任何其他修改的情况下部署和移植Android Automotive操作系统,该基准平台将帮助VIRTIO将其业务范围扩展到汽车领域。VIRTIO为汽车制造商和汽车OEM合作伙伴提供最大的灵活性,使他们能够轻松地在不同的SoC,虚拟机管理程序和主机/来宾操作系统之间进行切换,以最好地满足他们的需求。