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

    文章

    880

    浏览量

    54397
  • 虚拟机
    +关注

    关注

    1

    文章

    908

    浏览量

    28068
  • Vector
    +关注

    关注

    3

    文章

    55

    浏览量

    8553

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

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

收藏 人收藏

    评论

    相关推荐

    智能化汽车时代:ECU测试如何高效进行?

    ECU(电子控制单元)是用于控制车载设备和系统的集成电路或计算机,被称为汽车的大脑中枢,它负责管理和控制着车辆系统运行,如发动机控制、安全气囊、刹车
    的头像 发表于 11-14 17:04 144次阅读
    智能化汽车时代:<b class='flag-5'>ECU</b>测试如何高效进行?

    排气系统ECU的影响

    在现代汽车中,ECU扮演着至关重要的角色,它负责控制和管理汽车的许多关键功能,包括发动机性能、排放控制和燃油效率。排气系统是汽车的重要组成部分,它不仅影响着车辆的排放,还与ECU的运作紧密相关
    的头像 发表于 11-05 11:04 226次阅读

    ECU和OBD的区别

    在现代汽车技术中,ECU(电子控制单元)和OBD(车载诊断系统)是两个关键术语。 ECU(电子控制单元) 定义与功能: ECU是汽车中的一个小型计算机,负责控制和管理车辆的
    的头像 发表于 11-05 10:31 506次阅读

    ECU在电动车中的应用

    和作用 电子控制单元(ECU)是一种嵌入式系统,用于控制汽车中的各种电子系统。在电动车中,ECU负责管理电池管理系统(BMS)、电机控制
    的头像 发表于 11-05 10:30 233次阅读

    ECU调校对汽车性能的影响

    在现代汽车技术中,发动机控制单元(ECU)扮演着至关重要的角色。它不仅控制着发动机的燃油喷射和点火时机,还管理着进气和排气系统,以及与驾驶性能相关的其他多个方面。ECU调校,即对
    的头像 发表于 11-05 10:25 175次阅读

    ECU故障诊断工具 如何选择合适的ECU

    在现代汽车维修领域,电子控制单元(ECU)扮演着核心角色,负责管理车辆的多种功能。 1. 了解ECU故障诊断工具的基本功能 ECU故障诊断工具的基本功能包括读取故障码(DTCs)、清除故障码、实时
    的头像 发表于 11-05 10:23 183次阅读

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

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

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

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

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

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

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

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

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

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

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

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

    何为ECUECU是如何工作的?

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

    请问汽车ECU通信如何实现

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

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

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