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

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

3天内不再提示

汽车电子集成开发环境的开发

星星科技指导员 来源:瑞萨电子 作者:Tsuyoshi Tsumuraya 2022-04-24 15:42 次阅读

概述

汽车的车辆 E/E 架构每天都在变得越来越复杂和复杂,但其开发时间往往比以前更短。可视化复杂 E/E 架构的行为是高效开发的一个紧迫问题。我们正在计划、提议和开发一个新的集成开发环境来解决这个问题。

背景

随着 AD/ADAS、电气化和互联技术的发展,车辆的电子和电气架构(E/E 架构)变得越来越复杂和精密。在传统的 E/E 架构中,ECU(电子控制单元)是孤立的,很可能是单独运行的。但现在 E/E 架构正在向 Domain 架构演进,再到 Zone 架构,车辆 E/E 系统被划分为多个“Zone”,这些“Zone”由具有巨大计算能力的中央 ECU 控制。在这种Domain/Zone架构中,许多ECU以复杂的方式协同工作,多个车载处理器安装在中央ECU等高性能ECU中。

随着E/E架构的演进,E/E系统开发的难度越来越大。为了应对这一困难,瑞萨向市场提出了各种解决方案(参考文献1、2、3)。另外,从开发环境和工具的角度来看,我们认为以下三点很重要;

支持系统优化:系统越复杂越大,越难找出性能和处理能力的瓶颈在哪里。其中一个关键是提供一种将其可视化的方法。

易于集成到客户工作流程中的工具:CI/CD 现在是业界最流行的做法,软件开发环境轻松集成到自动化开发工作流程中变得越来越重要。

一致的开发环境:许多开发人员参与了 E/E 架构的软件开发,并致力于各种工具/目标环境(真实/虚拟)/位置。为如此广泛的开发人员提供一致的开发环境和用户体验是提高生产力的关键之一。

我们的挑战示例

我们的团队正致力于规划、提议和开发开发环境和工具,通过支持客户的 E/E 架构开发为车辆带来新的价值。例如:

支持优化由多个 ECU 和处理器组成的系统的分析和校准工具

开发适合客户开发工作流程(敏捷、CI/CD)和容器化趋势的工具组合

为 Post-COVID19 等提供远程开发环境

分析整个系统:一次跟踪多个点

分析整个系统:一次查看不同资源

结论

E/E 架构的演进有增无减。开发环境和工具也必须不断发展以支持这种趋势。瑞萨电子继续努力提供支持汽车行业创新的开发环境和工具解决方案。

审核编辑:郭婷

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

    关注

    68

    文章

    18275

    浏览量

    222164
  • 瑞萨电子
    +关注

    关注

    37

    文章

    2736

    浏览量

    71705
收藏 人收藏

    评论

    相关推荐

    子集成芯片和光子集成技术的区别

    子集成芯片和光子集成技术虽然紧密相关,但它们在定义和应用上存在一些区别。
    的头像 发表于 03-25 14:45 236次阅读

    子集成芯片和光子集成技术是什么

    子集成芯片和光子集成技术是光子学领域的重要概念,它们代表了光子在集成电路领域的应用和发展。
    的头像 发表于 03-25 14:17 260次阅读

    微波光子集成芯片和硅基光子集成芯片的区别

    微波光子集成芯片和硅基光子集成芯片都是光电子领域的重要技术,但它们在设计原理、应用领域以及制造工艺上存在着显著的区别。
    的头像 发表于 03-20 16:14 226次阅读

    CS V8.11.00 集成开发环境用户手册

    电子发烧友网站提供《CS V8.11.00 集成开发环境用户手册.pdf》资料免费下载
    发表于 01-29 11:50 0次下载
    CS V8.11.00 <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>用户手册

    CS+集成开发环境包V8.11.00应用说明

    电子发烧友网站提供《CS+集成开发环境包V8.11.00应用说明.pdf》资料免费下载
    发表于 01-29 11:44 0次下载
    CS+<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>包V8.11.00应用说明

    CS V8.11.00集成开发环境用户手册

    电子发烧友网站提供《CS V8.11.00集成开发环境用户手册.pdf》资料免费下载
    发表于 01-29 11:31 0次下载
    CS V8.11.00<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>用户手册

    CS+ V8.11.00集成开发环境用户手册

    电子发烧友网站提供《CS+ V8.11.00集成开发环境用户手册.pdf》资料免费下载
    发表于 01-29 10:13 1次下载
    CS+ V8.11.00<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>用户手册

    RL78系列集成开发环境用户手册

    电子发烧友网站提供《RL78系列集成开发环境用户手册.pdf》资料免费下载
    发表于 01-29 09:38 0次下载
    RL78系列<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>用户手册

    CS+集成开发环境用户手册

    电子发烧友网站提供《CS+集成开发环境用户手册.pdf》资料免费下载
    发表于 01-29 09:34 0次下载
    CS+<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>用户手册

    常用的c语言开发环境有哪些

    C语言是一种广泛应用于系统编程、嵌入式开发和科学计算等领域的高级编程语言。为了能够高效地开发C语言程序,我们需要一个适用的开发环境。下面将介绍一些常用的C语言
    的头像 发表于 11-27 16:14 2815次阅读

    ARM嵌入式系统集成开发环境的设计

    电子发烧友网站提供《ARM嵌入式系统集成开发环境的设计.doc》资料免费下载
    发表于 10-26 14:18 0次下载
    ARM嵌入式系统<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>的设计

    集成开发环境 CS+ V3.02.00 Preparation before Use

    集成开发环境 CS+ V3.02.00 Preparation before Use
    发表于 07-11 19:35 0次下载
    <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b> CS+ V3.02.00 Preparation before Use

    集成开发环境 CS+ V3.03.00 Preparation before Use

    集成开发环境 CS+ V3.03.00 Preparation before Use
    发表于 07-11 19:01 0次下载
    <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b> CS+ V3.03.00 Preparation before Use

    e² studio 集成开发环境 用户手册: Getting Started Guide

    e² studio 集成开发环境 用户手册: Getting Started Guide
    发表于 07-10 19:53 0次下载
    e² studio <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b> 用户手册: Getting Started Guide

    集成开发环境 CS+ V5.00.00 Preparation before Use

    集成开发环境 CS+ V5.00.00 Preparation before Use
    发表于 07-10 19:01 0次下载
    <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b> CS+ V5.00.00 Preparation before Use