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

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

3天内不再提示

Vector实现在单个ECU硬件上运行多个不同配置ECU系统

Vector维克多 来源:Vector维克多 作者:Vector维克多 2022-01-05 15:28 次阅读

微控制器支持虚拟化多个独立的OS实例,使其能运行在单核或者多核系统上。Vector遵循ISO 26262 ASIL-D开发安全高效的虚拟化组件veHypervisor,实现在单个ECU硬件上运行多个不同配置的ECU系统。

在MICROSAR Classic中,veHypervisor基础软件组件实现在单个控制器上运行多个独立的虚拟机。veHypervisor组件遵循ISO 26262开发,且达到ASIL-D等级。利用当前控制器支持的虚拟化技术,能确保虚拟机安全高效的运行,例如,通过切换虚拟机实现时间片调度。此外,通过硬件对内存、寄存器以及外设的保护,可以实现安全隔离,混合安全等级以及安全应用。

系统资源将被集中分配给各个虚拟机,同时,外设保护机制将不允许其他虚拟机访问该资源。veHypervisor也能管理中断,使其在虚拟机的时间片内被响应。此外,veHypervisor兼容所有操作系统,因此无需变动现有的工程,就能轻松将多个工程合并到一个控制器上。

veHypervisor为各个虚拟机提供API接口,用于虚拟机间的安全通信,从而实现资源共享和统一管理。例如,通过中央实例重启各个虚拟机。

为了充分利用当前微控制器的可用算力,满足硬实时需求,可以配置调度表,实现时间片调度。用户可以灵活分配可用资源,包括在单核上运行多个虚拟机,将多核分配给一个虚拟机,或者在多核上配置多个虚拟机。

用户可以通过DaVinci Configurator Pro工具配置veHypervisor组件。

虚拟化案例:4个虚拟机运行于双核MCU

原文标题:基于MICROSAR Classic的安全高效的虚拟化方案veHypervisor

文章出处:【微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

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

    关注

    14

    文章

    867

    浏览量

    54350
  • 虚拟机
    +关注

    关注

    1

    文章

    902

    浏览量

    27991
  • Vector
    +关注

    关注

    3

    文章

    53

    浏览量

    8541

原文标题:基于MICROSAR Classic的安全高效的虚拟化方案veHypervisor

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    同星ECU诊断与刷写解决方案:降低了开发ECU刷写软件的难度!

    TOSUNECU诊断与刷写解决方案ECU(ElectronicControlUnit)是汽车电子控制系统的核心部件,负责监控和控制汽车各个系统运行。而诊断是汽车
    的头像 发表于 10-26 08:02 320次阅读
    同星<b class='flag-5'>ECU</b>诊断与刷写解决方案:降低了开发<b class='flag-5'>ECU</b>刷写软件的难度!

    ecu电子控制器与牵引力控制系统的区别

    控制系统的核心部件,相当于一个微缩的计算机管理中心。它负责接收来自车辆各种传感器的信号,对这些信号进行综合分析、处理,并根据预设的程序和算法发出控制指令,以控制车辆的各种执行器工作,从而实现对车辆各项功能的精确控制。
    的头像 发表于 09-24 18:04 243次阅读

    ECU电子控制器否定回复怎么办

    否定回复的具体内容,这通常可以通过车辆的故障诊断系统或专业的诊断工具来获取。了解否定回复的详细信息是解决问题的第一步。 2. 检查相关部件和系统 电源和线路 :确保ECU的电源供应正常,没有短路或断路现象。同时,检查
    的头像 发表于 09-24 17:25 248次阅读

    ecu电子控制器复位什么意思

    ECU(电子控制单元)电子控制器复位是指将ECU的设置恢复到出厂默认状态的操作。这个过程旨在解决由于软件错误、系统冲突或不良驾驶习惯等原因导致的车辆性能问题。具体来说,ECU复位可能涉
    的头像 发表于 09-24 17:12 352次阅读

    电子控制单元(ecu)的作用有哪些?它是如何工作的?

    ECU控制燃油喷射的时机和量,以优化燃烧效率和减少排放。 点火控制 :ECU根据发动机的转速和负荷调整点火时机,以实现最佳性能。 怠速控制 :ECU维持发动机在怠速时的稳定
    的头像 发表于 09-24 16:28 661次阅读

    Vector DaVinci Team解决方案实现AUTOSAR Classic ECU软件开发

    随着软件技术的发展,车辆的开发过程从硬件主导转变为软件定义汽车(SDV),软件开发在汽车的开发过程中扮演着举足轻重的角色。车辆E/E架构由原先的各ECU只负责单一功能的分布式架构,转变为高性能计算
    的头像 发表于 09-13 11:23 601次阅读
    <b class='flag-5'>Vector</b> DaVinci Team解决方案<b class='flag-5'>实现</b>AUTOSAR Classic <b class='flag-5'>ECU</b>软件开发

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

    )的影响。 ECU是控制车内许多安全关键型和非安全关键型任务的专用计算机。例如,今天的大多数汽车都有一个ECU控制着发动机,另外一个ECU管理着制动系统,还有一个
    的头像 发表于 06-26 16:56 712次阅读

    Vector推出符合ISO 26262最高安全标准的ECU嵌入式软件

      Vector推出符合ISO 26262最高安全标准的ECU嵌入式软件,远远超越市场常规标准。该软件可以确保可靠运行,因此尤其适用于自动驾驶和线控底盘系统。新软件已应用于
    的头像 发表于 06-03 17:21 660次阅读

    为什么几乎所有ECU系统都同时使用外部WDG和内部WDG?

    嗨,我有一个疑问。 ECU 系统通常使用 PMIC 作为外部 WDG,外部 WDG 几乎可以满足系统的所有要求。 但 ECU 同时使用内部 WDG。 与内部 WDG 相比,外部 WDG
    发表于 05-21 06:59

    电控单元ECU常见故障分析

    ECU外围电路包括电源电路、传感器信号电路和执行器驱动电路。ECU外围电路故障主要是指ECU电源电路故障,一旦电源电路不正常,ECU便无法正常工作。
    发表于 03-21 10:41 1181次阅读

    何为ECUECU是如何工作的?

    ECU和普通的单片机一样,由微处理器、存储器、输入/输出接口、模数转换器以及整形、驱动等集成电路组成。
    发表于 02-21 09:51 1305次阅读

    一般的汽车ECU处理器是32位的吗?具体的RAM和Flash有多大呢?

    现在一般的汽车ECU处理器是32位的吗,具体的RAM和Flash有多大呢?现在汽车的ECU处理器位数发展到多少了?相应配备的RAM和Flash有多大?
    发表于 02-02 06:08

    请问汽车ECU通信如何实现

    汽车ECU通信如何实现
    发表于 02-01 07:09

    汽车ECU一般采用芯片架构?使用什么系统

    汽车ECU一般采用芯片架构,使用什么系统
    发表于 02-01 06:09

    什么是“软件定义汽车”?各大车企的软件定义汽车战略

    实现软件定义汽车,除了电子/电气架构的升级,用于软硬件分离解耦的集成ECU(电子控制单元)也是必不可少的。另外还提到,为此需要一种称为“虚拟机(hypervisor)”的技术在单个
    发表于 12-22 11:11 479次阅读
    什么是“软件定义汽车”?各大车企的软件定义汽车战略