介绍
在汽车电子电气架构从分布式向域集中式演进的背景下,各种功能模块都集中在少数几个域控制器中。以前需要N个ECU来实现各种功能,现在只需要一个DCU,节省了大量线束和连接器,降低了车身的整体重量和成本。

QuickVisor是翼辉信息为关键安全领域设计的Type1 Hypervisor。它致力于提供轻量级、安全和高效的虚拟化解决方案。QuickVisor可以将多个关键级别不同的虚拟机集成到一个硬件平台中,通过软硬件结合的方式避免不同虚拟机之间的干扰。
为了最大限度地满足不同场景下虚拟机的实时性、确定性和安全性要求,QuickVisor采用了静态资源划分策略,精心设计了多种虚拟机调度算法。QuickVisor使用直接映射和设备模拟来构建虚拟机硬件视图。QuickVisor支持ARMv8处理器架构,可以充分利用硬件平台提供的虚拟化特性,提高虚拟机的性能和安全性。翼信息为QuickVisor提供了强大的开发套件,可以大大简化系统开发、集成和测试。QuickVisor功能资源的静态分配
QuickVisor根据配置文件划分虚拟机使用的物理资源,预先创建虚拟机使用的虚拟资源。虚拟机使用的物理资源和虚拟资源相互隔离。
权限可控QuickVisor根据配置文件中描述的虚拟机权限检查虚拟机对共享资源、Hypercall接口和系统寄存器组的访问。

在QuickVisor中,虚拟机使用的虚拟CPU核心由调度程序调度到相应的物理CPU核心。QuickVisor将物理CPU核心视为资源,并按分区管理物理CPU核心。不同分区中的CPU内核可以使用不同的调度算法。
出色的实时性能QuickVisor实现了多种调度算法,其中实时调度算法基于虚拟CPU核优先级抢占式调度,支持相同优先级的FIFO调度。实时调度算法的时间复杂度为O,调度时间的确定满足实时应用场景的实时性要求。
虚拟机之间的通信虚拟设备形式的QuickVisor支持虚拟机之间高效的共享内存和管道通信,并提供标准的虚拟外围设备,有助于快速跨平台迁移。
高效简洁QuickVisor代码高效简洁,全静态资源设计,符合MISRA C 2012编程规范。在白盒测试中,内核代码的分支覆盖率达到100%,可以通过ASIL D ISO 26262认证。
分离和独立升级QuickVisor和RealEvo-IDE为平台提供商、系统集成商和应用程序开发人员提供单独的开发支持。QuickVisor固件、虚拟机配置文件和虚拟机镜像可以独立升级,支持安全引导,确保目标系统的安全性:
使用方便
RealEvo-IDE为QuickVisor提供应用场景配置功能,支持图形化定制各虚拟机使用的物理资源。根据实际情况,为虚拟机提供物理时钟和虚拟时钟配置,为每个虚拟机生成设备树文件,用于引导不同的GuestOS,如SylixOS、EdgerOS、Linux、Android、Matrix653等操作系统。
结束语目前,翼辉信息正在利用QuickVisor虚拟化技术、ASIL D功能安全认证版本SylixOS、EdgerOS智能边缘操作系统、VSOA微服务架构等技术,构建面向未来车辆的开放式智能车载系统架构。未来,永辉信息将继续保持初心,不断创新攻关关键技术,为庞大复杂的行业用户提供可靠、实时、灵活、高可用的基础平台,广泛赋能复杂场景、跨领域连接的智能制造。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报













