[发明专利]用于高度集成汽车系统的方法、设备和实时网络在审
申请号: | 201910439383.5 | 申请日: | 2019-05-24 |
公开(公告)号: | CN110531733A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 斯蒂芬·波莱德纳;威尔弗里德·施坦纳 | 申请(专利权)人: | TTTECH汽车股份公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 31218 上海翼胜专利商标事务所(普通合伙) | 代理人: | 丁靄迪;翟羽<国际申请>=<国际公布>= |
地址: | 奥地利*** | 国省代码: | 奥地利;AT |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件架构 多个虚拟机 基础结构 汽车应用 软件功能 软件架构 系统芯片 操作系统 虚拟机监视器 监视器 汽车领域 设备通信 时间触发 汽车ECU 处理核 虚拟机 通信 | ||
本发明涉及一种将基础结构软件功能和汽车应用集成在汽车ECU设备上的方法,所述ECU设备包括硬件架构和软件架构。硬件架构包括两个或者多个系统芯片,其中至少两个中的每个包括两个或者多个处理核和与至少一个其他系统芯片通信的装置,并且该硬件架构包括与其他ECU设备通信的装置。软件架构包括一个、两个或多个虚拟机监视器,并且其中所述虚拟机监视器中的每个执行一个、两个或多个虚拟机。所述虚拟机中的至少两个中的每个执行操作系统,并且其中所述操作系统执行一个、两个或多个任务,并且其中执行所述任务中的两个或者多个任务采用时间触发范例,并且其中任务是来自至少两个不同汽车领域的汽车应用的任务并且是基础结构软件功能的任务。
技术领域
本发明涉及一种用于将基础结构软件功能和汽车应用集成于汽车ECU设备上的方法,其中ECU设备包括硬件架构和软件架构。
此外,本发明还涉及一种汽车ECU设备,其中ECU设备包括硬件架构和软件架构。
背景技术
本发明涉及一种实现汽车电子系统的新颖方式。根据现有技术的汽车电子设备,汽车应用封装于设备内,所谓电子控制单元(ECU)设备,即,ECU设备内,该ECU设备是软件/硬件单元的组合。汽车应用的例子有高级驾驶员辅助系统,例如,电子稳定程序、自动紧急制动、自适应巡航控制、自适应光控、车道偏离警告系统、夜视、轮胎压力监测系统、智能速度适应等。汽车应用的其他例子有自动驾驶或半自动驾驶。通常,对汽车添加新汽车应用是通过添加新ECU设备。因此,随着汽车中的汽车应用越来越多,ECU设备的数量已经达到临界限,顶级轿车中有远超上百种ECU设备。这样大量的ECU设备的成本效率是不高的,因为每个ECU设备都需要外壳、供电、汽车中的空间,并且还增加汽车的重量。
此外,许多ECU设备需要执行相同或类似的基础结构软件功能,诸如,通信中间件、系统诊断功能和/或管理功能,这不太有效。此外,许多的ECU设备通常还需要执行多个操作系统,这不太有效。
发明内容
本技术发明的目的在于提供一种减少每辆车的ECU设备的数量并且将基础结构软件功能和汽车应用密集地集成于一个或者几个,优选为强大的,ECU设备上的新颖方法。
该目标由上面提及的方法实现,其中根据本发明,硬件架构包括两个或者多个系统芯片,并且其中所述系统芯片中的至少两个中的每个包括两个或者多个处理核和与至少一个其他系统芯片通信的装置,并且其中该硬件架构包括存储器和与其他ECU设备通信的装置,并且其中该软件架构包括一个、两个或多个虚拟机监视器,并且其中所述虚拟机监视器中的每个执行一个、两个或多个虚拟机,并且其中所述虚拟机中的至少两个中的每个执行操作系统,并且其中操作系统执行一个、两个或多个任务,并且其中执行两个或者多个任务是采用时间触发范例,并且其中任务是来自至少两个不同汽车领域的汽车应用的任务并且是基础结构软件功能的任务。
该目标还由引言中提及的ECU设备实现,其中根据本发明,硬件架构包括两个或者多个系统芯片,并且其中所述系统芯片中的至少两个中的每个包括两个或者多个处理核和与至少一个其他系统芯片通信的装置,并且其中该硬件架构包括存储器和与其他ECU设备通信的装置,并且其中软件架构包括一个、两个或多个虚拟机监视器,并且其中所述虚拟机监视器中的每个配置成执行一个、两个或多个虚拟机,并且其中所述虚拟机中的至少两个中的每个配置成执行操作系统,并且其中操作系统执行一个、两个或多个任务,并且其中执行两个或者多个任务是采用时间触发范例,并且其中任务是来自至少两个不同汽车领域的汽车应用的任务并且是基础结构软件功能的任务。
本发明公开了一种将基础结构软件功能和汽车应用集成于单个高度集成汽车ECU设备上并且通过连接所述ECU设备的实时网络使常驻于不同设备上的基础结构软件功能和汽车应用协同的新颖方式。每个基础结构软件功能和每个汽车应用可由一个、两个或许多任务实现。本发明使用一个、两个或许多虚拟机监视器,其中每个虚拟机监视器使得能够执行一个、两个或许多虚拟机。虚拟机可执行操作系统,并且操作系统可执行一个、两个或许多任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TTTECH汽车股份公司,未经TTTECH汽车股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910439383.5/2.html,转载请声明来源钻瓜专利网。