0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

汽车应用中AGL虚拟化架构的概述

星星科技指导员 来源:嵌入式计算设计 作者:Michele Paolino 2022-06-17 10:33 次阅读

该博客是三部分系列中的第三部分。在这里阅读第二部分。在这里阅读第一部分。

由 AGL EG-VIRT 编辑并由 Linux 基金会发布的AGL 软件定义汽车架构白皮书详细介绍了 AGL 虚拟化架构,该架构建立在支持混合关键性并通过通信总线进行通信的异构执行环境之上。图 1 显示了此架构的概述,将在下一节中详细介绍。

pYYBAGKr6AaANy-2AAIvZw4tVoQ571.png

【图1 | AGL 虚拟化软件定义互联汽车架构(通过AGL 软件定义汽车架构白皮书)]

AGL 虚拟化架构

更具体地说,AGL虚拟化软件连接车辆架构由执行环境(EE)、通信总线和虚拟化平台组成。

后者是最重要的模块,因为它可以安全可靠地执行多个应用程序、虚拟机或将它们整合到单个硬件/软件平台中的操作系统。它可以使用管理程序、系统分区程序、容器等威廉希尔官方网站 来实现。

另一方面,EE 是在某些情况下在特定 CPU 硬件扩展的帮助下构建的软件孤岛,在其中执行不同的汽车功能。并非所有 EE 都具有相同的性能、安全性和安保要求。出于这个原因,已经确定了两种类型的 EE:关键和非关键(CEE 和 NCEE)。EE 可以按照上述架构设计的开放性目标以多种方式实现,例如裸机应用程序、虚拟机、容器、unikernel 或像 AGL 本身这样的成熟操作系统。

根据 EE 的特性,通信总线也可以是关键的或非关键的。为了保证隔离、数据安全和隐私,关键总线仅限于在 CEE 之间共享信息。因此,关键职能部门可以决定在此处共享绝对不能与 NCEE 共享的信息。相反,非关键通信总线在关键和非关键 EE 之间建立了一座桥梁。该总线的目标是性能和安全性,而不是安全性(这对于关键的通信总线更为重要)。

下一步和结论

随着发布的AGL 软件定义汽车架构白皮书,AGL 为软件定义的互联车辆定义了一个开放、模块化和混合的关键虚拟化架构,并声称其作为虚拟化威廉希尔官方网站 集成商的角色旨在为 OEM 和 Tier 提供灵活的虚拟化平台-1 家公司。从威廉希尔官方网站 的角度来看,这意味着所有旨在增强其平台的开放性、模块化和可移植性的开发(例如,开发新的可互操作 API、可移植驱动程序、测试台、用于不同虚拟化解决方案的映像构建工具等)。 ) 对 AGL 感兴趣。

在这种情况下,AGL,尤其是其 EG-VIRT 小组,已经确定了实施该架构的未来挑战和活动。首先,需要增强对虚拟化解决方案的 AGL 支持。其次,输入输出 (IO) 虚拟化已被确定为需要解决的重要挑战,尤其是对于 GPU 等设备。最后但同样重要的是,关键和非关键汽车功能之间的开源通信总线的设计和实现将是 EG-VIRT 的主要目标。这部分实际上被视为虚拟化汽车功能的可移植性、互操作性、性能、安全性和安全性的推动者。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3027

    文章

    7975

    浏览量

    167206
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10873

    浏览量

    212081
  • Linux
    +关注

    关注

    87

    文章

    11314

    浏览量

    209773
收藏 人收藏

    评论

    相关推荐

    RAID 5 在虚拟环境的应用

    和可扩展性。然而,虚拟环境对存储系统提出了更高的要求,包括性能、可靠性和可扩展性。RAID(独立磁盘冗余阵列)威廉希尔官方网站 作为一种提高存储系统性能和可靠性的方法,在虚拟环境中发挥着重要作用
    的头像 发表于 12-27 17:18 361次阅读

    BMS的功能、架构及其在电动汽车的应用

    随着新能源汽车的普及,电池管理系统(BMS)作为动力电池的核心部件,其重要性日益凸显。本文将详细介绍BMS的功能、架构及其在电动汽车的应用。 BMS示意图 一、BMS的定义与重要性
    的头像 发表于 11-24 10:18 955次阅读
    BMS的功能、<b class='flag-5'>架构</b>及其在电动<b class='flag-5'>汽车</b><b class='flag-5'>中</b>的应用

    虚拟数据恢复—XenServer虚拟机数据恢复案例

    Server操作系统虚拟机,该虚拟机有2块虚拟磁盘(系统盘+数据盘),当作网站服务器使用。 服务器虚拟故障: XenServer
    的头像 发表于 11-08 10:32 155次阅读
    <b class='flag-5'>虚拟</b><b class='flag-5'>化</b>数据恢复—XenServer<b class='flag-5'>虚拟</b>机数据恢复案例

    TPA3140D2 PLIMIT和AGL

    电子发烧友网站提供《TPA3140D2 PLIMIT和AGL.pdf》资料免费下载
    发表于 10-26 09:44 0次下载
    TPA3140D2 PLIMIT和<b class='flag-5'>AGL</b>

    云计算虚拟威廉希尔官方网站 应用

    云计算虚拟威廉希尔官方网站 是一种将计算机物理实体(如服务器、存储设备、网络设备)通过软件威廉希尔官方网站 划分为多个虚拟实体的威廉希尔官方网站 ,每个虚拟实体可以独立运行操作
    的头像 发表于 10-24 09:22 791次阅读

    虚拟桌面基础架构(VDI)远程连接如何实现

    今天我们来聊聊虚拟桌面基础架构(VDI)。VDI的工作原理是将桌面虚拟,使得用户可以通过网络连接访问虚拟机,确保数据和应用保存在服务器上,
    的头像 发表于 10-18 08:09 324次阅读
    <b class='flag-5'>虚拟</b>桌面基础<b class='flag-5'>架构</b>(VDI)远程连接如何实现

    【「嵌入式Hypervisor:架构、原理与应用」阅读体验】+全文学习心得

    Hypervisor是一种在嵌入式系统实现虚拟威廉希尔官方网站 的关键组件,它能够在同一硬件平台上并行运行多个操作系统或应用程序,提供资源隔离、管理和优化。通过引入时空域隔离的虚拟机,嵌入式Hy
    发表于 10-09 19:11

    【「嵌入式Hypervisor:架构、原理与应用」阅读体验】+第三四章阅读报告

    : PRTOS Hypervisor架构 :了解了PRTOS Hypervisor如何通过模块设计,将虚拟功能与RTOS的实时性、可靠性相结合。这种设计使得PRTOS Hyper
    发表于 10-09 18:29

    AS5805M功放DRC和AGL的区别是什么?

    各位好,请教一下TAS5805M功放DRC和AGL的区别,两者都有阈值可以设置,这个阈值有什么区别呢? 另外,若需要限功率在某一值,DRC和AGL功能都要开启的情况下,两者的阈值是否有谁大谁小的关系? 期待得到各位的回复,谢
    发表于 10-09 08:09

    鸿蒙跨端实践-JS虚拟机架构实现

    在Roma跨端方案,JS虚拟机是框架的核心,负责执行动态的JS代码。在Android平台采用了基于V8的J2V8,iOS平台则使用了系统自带的JSCore,而在HarmonyOS
    的头像 发表于 09-30 14:42 2439次阅读
    鸿蒙跨端实践-JS<b class='flag-5'>虚拟机架构</b>实现

    TAS5825M打开AGL声音有时会出现变调,为什么?

    针对初始TAS5825M 打开AGL的参数会出现声音变调(随机)做了如下实验: 1. 5825M参数不开AGL,声音正常,打开AGL声音有时会出现变调。用TI工具在线调试打开
    发表于 09-30 06:53

    什么是虚拟机?什么是虚拟

    在日新月异的科技世界虚拟威廉希尔官方网站 如同一座桥梁,连接着现实与数字的鸿沟,为我们打开了全新的计算维度。虚拟机,这一概念,自其诞生以来,就以其独特的魅力和强大的功能,深深地影响了软件开发、
    的头像 发表于 09-04 14:55 1034次阅读

    ECU和汽车处理架构虚拟和软件定义汽车

      现代汽车是工程威廉希尔官方网站 的奇迹,其特点和功能在几年前是无法想象的。但在光鲜亮丽的外表下,隐藏着日益增长的复杂性,这给汽车行业的未来带来了重大挑战:对车载计算日益增长的需求及其对电子控制单元(ECU
    的头像 发表于 06-26 16:56 806次阅读

    英特尔为汽车行业打造芯片级增强版硬件虚拟功能

    借助英特尔市场领先的芯片级增强版硬件虚拟功能,英特尔汽车事业部旨在为行业提供具有卓越性能和超高效率的软件定义汽车(SDV)的架构方案,帮助
    的头像 发表于 03-18 10:30 846次阅读
    英特尔为<b class='flag-5'>汽车</b>行业打造芯片级增强版硬件<b class='flag-5'>虚拟</b><b class='flag-5'>化</b>功能

    超融合和虚拟的区别

    景。 一、超融合(Hyper-convergence)的定义和原理 超融合是一种集成了计算、存储、网络和虚拟等功能的威廉希尔官方网站 架构,它将不同的硬件资源整合到一台服务器,通过软件定义的方式
    的头像 发表于 01-15 10:36 4305次阅读