知从木牛操作系统OS NG HYPERVISOR
功能概述

知从.木牛( ZC.MuNiu )为汽车电子控制器产品开发,提供完整的基础软件平台解决方案。该产品参考AUTOSAR、OSEK等国际规范,有基于AUTOSAR ARTOP架构的上位机配置工具。木牛操作系统OS NG HYPERVISOR产品是下一代(NG:Next Generation)的,面向虚拟机环境(HYPERVISOR)的嵌入式实时操作系统(RTOS)。木牛操作系统OS NG HYPERVISOR产品面向ARM CORTEX R52+等高性能多核微控制器,支持虚拟化,可大大提高系统整合能力,并有利于功能安全和信息安全的灵活部署。

image.png

应用领域

木牛操作系统OS NG HYPERVISOR产品主要面向新一代汽车电子控制器。从系统架构来看看,整车电子架构正在经历从传统的分布式系统向集中式架构转变。引入虚拟化技术之后,可以将原分布式系统中的ECU整合至统一MCU中,最大化地使用MCU的硬件资源,从而减少ECU的数量。木牛操作系统OS NG HYPERVISOR产品实现了虚拟机-AUTOSAR两级任务调度,高效的多级中断处理框架,从而为多种类型应用的整合奠定了良好基础。

虚拟化技术的另一个显著特点是隔离。木牛操作系统OS NG HYPERVISOR产品控制不同虚拟机的硬件资源分配,如内存,外设以及中断。用户可以为每个虚拟机分配特定的内存,外设以及中断,独立配置访问权限。同时,木牛操作系OS NG HYPERVISOR产品支持多级MPU权限控制,可实现虚拟机之间的内存隔离,以及同一虚拟机内部的内存隔离,有效支撑不同ECU层面的功能安全和信息安全目标整合,大大提高了系统集成的灵活性。

image.png

配置环境

i.          木牛操作系统OS NG HYPERVISOR产品的ARM CORTEX R52+系列芯片软件配置:

image.png

开发背景

木牛操作系统OS NG HYPERVISOR产品支持虚拟化,实现了基于调度表的虚拟机调度算法。通过上位机工具,用户可配置虚拟机调度表,为各个虚拟机的任务包(HYPERVISOR TASK PACKAGE: HTP)设置调度次序以及相应的运行时间窗口。通过虚拟机中运行的AUTOSAR  OS组件,可实现虚拟机-AUTOSAR两级任务调度,整个调度框架具备高实时性特征。

木牛操作系统OS NG HYPERVISOR产品支持高效的多级中断处理框架,虚拟机完成一级中断调度,并实现向上层OS的中断路由,可灵活满足不同种类OS的中断处理需求。

木牛操作系统OS NG HYPERVISOR产品提供了符合AUTOSAR CP标准的协议栈,包含BSW和MCAL等标准模块和组件。其中,BSW中的AUTOSAR  OS组件支持任务抢占式调度和高效的中断处理框架,为系统实时性提供了良好保障。包含上位机配置工具,可实现灵活的配置和裁剪,自动化生成配置源代码和应用参考框架,大大降低汽车电子控制器开发成本。

木牛操作系统OS NG HYPERVISOR产品支持多级MPU,支持多级故障隔离。通过虚拟机管理一级MPU,实现虚拟机之间的内存隔离,有效避免不同虚拟机之间应用相互影响,满足系统功能安全要求。木牛操作系统OS NG HYPERVISOR产品所提供的AUTOSAR OS具备自主研发的轻量化内存保护和时间保护框架,可在同一虚拟机内有效防止低安全等级应用访问非法内存区域,阻止低安全等级应用出现非预期时间行为,从而实现同一虚拟机内的故障隔离。

木牛操作系统OS NG HYPERVISOR产品可针对汽车领域微控制器(MCU)以及智能座舱、智能驾驶控制器进行深度定制和优化,具有执行效率高和应用代码部署灵活的特点。

木牛操作系统OS NG HYPERVISOR产品由知从科技自主研发,打破了车规级MCU虚拟化嵌入式实时操作系统软件长期以来依赖国外厂商的现状,率先实现基础软件产品自主可控。同时,知从科技积极投入对国产芯片的适配工作,率先基于旗芯微、杰发科技、兆易创新、复旦微等国产芯片厂商的核心产品进行适配,不断完善木牛基础软件对国产芯片的兼容和支持。

知从科技掌握AUTOSAR平台软件的开发和应用核心技术,提供本地现场支持,质量好,速度快,成本低。

产品特点

Ø支持虚拟化,具备基于调度表的虚拟机调度机制,可运行不同种类的RTOS

Ø支持多级任务调度机制,提供AUTOSAR OS实现,支持虚拟机内的任务调度

Ø支持虚拟机-OS多级中断路由机制

Ø支持多级MPU管理,支持虚拟机间的内存隔离以及虚拟机内的内存隔离

Ø提供符合AUTOSAR CP标准的协议栈,包括BSW和MCAL等标准模块和组件

ØARTOP架构上位机配置工具,符合AUTOSAR 4.2.2/4.3.1/4.4.0版本

ØAUTOSAR OS支持AUTOSAR SC1、SC2、SC3和SC4

ØAUTOSAR OS具备轻量化内存保护和时间保护框架

Ø定制化服务


软件架构

image.png

木牛操作系统OS NG HYPERVISOR产品软件架构

image.png

过程文档

image.png

image.png

image.png

相关证书

image.png

木牛软件著作权登记证书

【高清解密】知从汽车愿景banner图.png

相关下载
产品手册

点击下载产品手册