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

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

3天内不再提示

Arm处理器助力构建区域控制器

Arm社区 来源:Arm社区 2024-09-09 16:22 次阅读

作者:Arm 汽车事业部高级产品经理 Prakash Mohapatra

汽车行业正在经历前所未有的巨大变革。在多种趋势的共同作用下,整个行业供应链深受影响。软件定义汽车 (SDV)、自动驾驶电气化正在促使整车厂针对软硬件开发周期重新进行全方位的思考。

为了更好地管理多个计算元件,并应对日益增长的软件复杂性(包括对 OTA 远程无线更新的支持),汽车架构正在持续地发展演进。传统的模式中,分布式的电子控制单元 (ECU) 管理着汽车中一些特定的功能,因此为了不断为车辆引入新特性和功能,有更多的 ECU 被添加到架构中。然而,这种模式大大提高了管理复杂软件和软件更新的难度,既不具备可扩展性,也不适合 SDV 的发展。

为此,汽车行业正逐步朝着更加集中的架构发展演进。这就意味着负责管理多个功能且空间上布局分散的多个 ECU ,将被整合到可运行多种软件工作负载的少数但功能强大的区域控制器中。

运行多个软件工作负载的关键要求之一是确保不同软件工作负载之间免于干扰 (FFI)。在与混合关键软件结合使用时,这一点尤为重要。例如,需要将遵循质量管理要求的 ASIL B 或 ASIL D 等级软件组件结合使用时。

实现 FFI 的一种方法是通过沙箱技术将每个软件组件部署到由分离内核隔离的多个虚拟机中。而 Armv8-R 可通过实时虚拟化支持此功能。通过在基于 Armv8-R 的处理器(如 Cortex-R52 和 Cortex-R52+)上使用虚拟机管理程序或更简单的分离内核,可实现多软件工作负载之间的 FFI。

因此,Arm Cortex-R52 和 Cortex-R52+ 处理器是构建区域控制器的理想平台之选,而区域控制器可用于部署多种软件工作负载。目前,这类工作负载运行在分布式的 ECU 上,其中许多 ECU 均基于 Arm Cortex-M 处理器。

架构集中化趋势也促使车辆内的域控制器数量不断地增加。域控制器可以负责管理数字化座舱、先进驾驶辅助系统 (ADAS)、功能安全、网关、车身和底盘等特定功能。这些控制器用于执行计算密集型任务,并连接到多个 I/O 或传感器

Cortex-R 处理器所具备的高实时性、高计算性能也使其成为域控制器设计的理想选择。区域控制器可以在这些设计中整合 I/O 功能,而域控制器负责更高级别的软件任务。

未来,域控制器和区域控制器将在汽车设计中被更多地使用,而 Cortex-R 处理器也将在其中发挥着重要作用。包括整车厂、一级供应商以及软件和工具提供商在内的汽车行业将想方设法,把其现有软件从基于 Cortex-M 处理器的设计无缝迁移到基于 Cortex-R52 和 Cortex-R52+ 处理器的设计上。为满足这一需求,Arm 创建了软件迁移指南,帮助指导将现有软件从基于 Armv7-M 的设计迁移到基于 Armv8-R 的设计。

该指南对 Armv7-M 和 Armv8-R 架构进行了比较,并针对如何将软件从基于 Cortex-M 的设计迁移到基于 Cortex-R52 和 Cortex-R52+ 的设计提供了指导。指南中涵盖以下内容:

指令集

寄存器

异常模型

中断

虚拟化

系统寄存器

内存模型

工具

启动

在区域架构这一趋势的持续演进过程中,独立 ECU 以及被广泛应用的基于 Cortex-M 处理器的微控制器 (MCU) 仍将在汽车中发挥着至关重要的作用(点击阅读相关文章)。这些 MCU 将推动远程边缘传感点的部署,以低功耗和高效率控制车内的特定操作,并适配 SDV 的新软件架构。

然而,对于希望在区域控制器中复用其现有软件的合作伙伴,以及在新项目中使用基于 Cortex-M 和/或 Cortex-R 设计的合作伙伴,这份新指南必将能提供切实有效的帮助。

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

    关注

    112

    文章

    15865

    浏览量

    175243
  • ecu
    ecu
    +关注

    关注

    14

    文章

    852

    浏览量

    54208
  • 自动驾驶
    +关注

    关注

    781

    文章

    13442

    浏览量

    165186

原文标题:简化汽车软件迁移:从分布式 ECU 到新兴电子电气架构中的区域控制器

文章出处:【微信号:Arm社区,微信公众号:Arm社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用逻辑和转换优化ADAS域控制器

    电子发烧友网站提供《使用逻辑和转换优化ADAS域控制器.pdf》资料免费下载
    发表于 09-04 10:27 0次下载
    使用逻辑和转换优化ADAS<b class='flag-5'>域控制器</b>

    Arm Cortex-R82AE赋能高性能区域控制器设计

    在之前的一篇推文中我曾谈到过,汽车行业的近期发展趋势正在推动对汽车架构中区域控制器域控制器的需求。而基于 Armv8-R 的 Arm Cortex-R52 和 Cortex-R52+ 核心正是满足
    的头像 发表于 09-02 10:23 215次阅读

    芯驰科技发布新一代区域控制器(ZCU)全系列协同解决方案

    在4月25日开幕的2024北京国际汽车展上,芯驰科技发布新一代区域控制器(ZCU)全系列协同解决方案,并重磅推出领军芯片产品E3650。
    的头像 发表于 04-28 16:16 1845次阅读
    芯驰科技发布新一代<b class='flag-5'>区域控制器</b>(ZCU)全系列协同解决方案

    汽车区域控制器架构趋势下,这三类的典型电路设计正在改变

    汽车市场正在转向区域控制器架构的趋势方向,而汽车区域控制器架构正朝着分布式、集成化、智能化的方向发展,以实现更高效的数据处理、功能整合与自动驾驶支持。基于区域控制器架构带来很多设计的机
    的头像 发表于 03-23 08:29 887次阅读
    汽车<b class='flag-5'>区域控制器</b>架构趋势下,这三类的典型电路设计正在改变

    ScaleFlux即将推出集成Arm Cortex-R82处理器的企业SSD控制器

    ScaleFlux宣布,将在其即将推出的企业级固态硬盘(SSD)控制器系列中整合Arm® Cortex®-R82处理器
    的头像 发表于 03-22 11:25 792次阅读

    汽车区域控制器架构趋势下的SmartFET应用

    汽车市场正在转向区域控制器架构的趋势方向,而汽车区域控制器架构正朝着分布式、集成化、智能化的方向发展,以实现更高效的数据处理、功能整合与自动驾驶支持。
    的头像 发表于 03-19 10:41 703次阅读
    汽车<b class='flag-5'>区域控制器</b>架构趋势下的SmartFET应用

    浅析ADAS域控制器技术

    域控制器是每辆车的核心,它主要由域处理器、操作系统和应用软件以及算法三部分组成,依托于它的强大功能,将原本需要多颗ECU实现的核心功能集成进来,极大提高系统集成性,加上标准的交互接口降低开发成本。
    发表于 02-01 11:22 914次阅读
    浅析ADAS<b class='flag-5'>域控制器</b>技术

    关于域控制器的基础知识分享

    域控制器存储和管理用户账号、密码策略、组策略以及其他安全相关的信息。它允许用户通过认证获得对域内资源的访问权限。用户登录到域中的计算机时,域控制器会验证用户的身份,并授予相应的权限。
    的头像 发表于 01-24 16:31 754次阅读

    边缘区域控制器如何实现地下管廊智能管理

    针对地下综合管廊系统的监测、管理和维保,可以采用佰马边缘计算智能区域控制器方案,实现对地下管廊空间的全面感知、智能环境管理、智能维护,保障地下管廊系统的安全、智慧、可靠。
    的头像 发表于 11-30 17:51 434次阅读
    边缘<b class='flag-5'>区域控制器</b>如何实现地下管廊智能管理

    基于ARM的嵌入式电机控制处理器构建的模型设计平台

    电子发烧友网站提供《基于ARM的嵌入式电机控制处理器构建的模型设计平台.pdf》资料免费下载
    发表于 11-24 14:39 0次下载
    基于<b class='flag-5'>ARM</b>的嵌入式电机<b class='flag-5'>控制</b><b class='flag-5'>处理器</b><b class='flag-5'>构建</b>的模型设计平台

    汽车五大域控制器有哪些?汽车域控制器和ecu的区别

    汽车五大域控制器通常指车身电子、底盘电子、发动机电子、车载娱乐和信息、辅助驾驶等五个领域的控制器
    发表于 11-23 17:06 6227次阅读

    基于Zigbee无线传感网络的路灯区域控制器设计

    电子发烧友网站提供《基于Zigbee无线传感网络的路灯区域控制器设计.pdf》资料免费下载
    发表于 11-06 17:06 0次下载
    基于Zigbee无线传感<b class='flag-5'>器</b>网络的路灯<b class='flag-5'>区域控制器</b>设计

    动力域控制器的功能和测试项目

    动力域控,顾名思义就是动力相关的域控制器,对于纯电车而言,包括电池管理、电机控制器、空调控制器、DCDC等等,下面是比亚迪的动力域控制器
    的头像 发表于 10-23 14:26 1345次阅读
    动力<b class='flag-5'>域控制器</b>的功能和测试项目

    arm处理器有哪些中断源?arm处理器对异常中断的响应过程

    时及时响应。这些异常情况包括中断、陷阱、系统调用等。在本文中,我们将介绍ARM处理器的中断源以及对异常中断的响应过程。 一、ARM处理器的中断源 1.时钟中断 时钟中断是
    的头像 发表于 10-19 16:35 1237次阅读

    汽车区域控制器的关键技术和MCU解决方案深度分析

    汽车区域控制器的关键技术和MCU解决方案深度分析
    的头像 发表于 10-18 17:40 1652次阅读
    汽车<b class='flag-5'>区域控制器</b>的关键技术和MCU解决方案深度分析