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

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

3天内不再提示

R-Car Virtual Platform加速下一代车载软件开发

星星科技指导员 来源:瑞萨电子 作者:Seiji Mochizuki,Hir 2022-04-29 14:30 次阅读

汽车产业在开发下一代汽车时,为更好应对CASE(*1)所代表的全新需求,车载系统的开发方法必须进行变革。

(*1) 案例:互联、自治、共享和服务、电动

为了应对互联网连接和自动驾驶的需求,强大的通信、感知、认知、判断及控制能力、完善的功能安全和网络安全性能必不可少,由此系统、特别是软件变得愈加大型化、复杂化。因此不仅是单个半导体器件和软件的性能提升、整体系统解决方案的开发也变得越来越重要。

车载系统的开发由车辆开发、ECU(*2)开发、半导体(SoC(*3))开发这三层组成,各层之间进行协同开发非常必要。而且由于系统规模和复杂性的不断提升,车辆/ECU开发时的SoC技术需求设计,以及SoC开发时的详细技术参数设计都呈现出了长期化的态势。此外,在车辆/ ECU开发中,使用SoC样片进行的软件开发和系统验证也呈现长期化趋势。因此,快速将最新技术应用于产品变得越来越困难。而且,一旦系统验证时发现的问题必须要返回到SoC设计阶段(这个过程被称为返工)才找到解决方案,那么返工风险也必须被考虑。

(*2) ECU : Electronic Control Unit

(*3) SoC : System on a Chip

为解决以上问题,SoC供应商非常期待能够缩短SoC开发时间,进而缩短车载系统整体的开发周期。

瑞萨为了应对快速软件开发及系统验证左移,开发设计了R-Car Virtual Platform,它

可以将车辆/ECU/SoC开发并行进行

建立了早期验证方案,避免了返工风险

我们相信通过以上措施将有助于缩短开发周期。

望月_fig_1

R-Car Virtual Platform (VPF)的目标

通过提供各种虚拟模块,瑞萨旨在实现如下目标。

1. SoC开发与软件开发并行。

过去,软件开发时需使用SoC样片来进行设计、验证,因此SoC和软件是串行开发。通过使用R-Car VPF,可在SoC开发完成之前就着手软件设计,这种并行开发方式可以缩短开发周期。

2. 通过上游系统验证有效防止返工

过去,系统验证是在车载系统开发的最下游进行的,因此为解决发现的问题而返工时常发生。通过使用R-Car VPF开发软件,可以将系统验证移至SoC开发完成之前,从而减少返工风险。过去由于SoC和软件是串行开发的,因此在设计SoC时不能充分考虑到软件开发的需求,所以存在不能确定SoC详细技术参数的风险;并且在SoC验证时软件开发还未完成,因此存在无法使用目标软件进行测试的风险。通过使用R-Car VPF同步进行SoC和软件的开发、设计与验证,可有效防止在SoC设计阶段遗漏需求,并通过使用实际软件验证用例来提高SoC质量。

望月_fig_2

R-Car Virtual Platform (VPF)的概要介绍

R-Car VPF是一个无需样片就可以进行软件设计的仿真环境。通过使用寄存器接口模拟R-Car的功能,可以像使用实际产品时一样进行软件开发。

预期用途(预期效果)

可在提供样片前着手软件设计,且在使用样片后将软件无缝移植。

在提供样片前,可进行产品和控制软件协同运行的系统验证。

提供样片以后,也可将其用于软件回归测试。

主要特征

R-Car VPF集成了CPU模块,软件可在CPU模块中运行

允许对DRAM等存储空间进行读/写访问

地址映射和计算精度与相应硬件产品完全相同

可根据市场需求依次添加IP模块

R-Car VPF中内置的SoC模块具备与产品相同的结构,可在CPU上运行软件,并通过总线模型控制各种IP。R-Car VPF与该硬件产品是二进制兼容的,从而允许使用VPF和样片无缝进行软件开发。IP模块的功能通过总线设置相关寄存器来控制,同时也支持内存访问和中断控制。

望月_fig_3

R-Car VPF支持以下功能,旨在实现与在SoC产品上进行软件开发达到相同的使用体验。

装配了UART(* 4)控制台。

部分通信接口可通过连接到执行器的资源进行操作。即,可使用执行器的资源作为相反模型,进行软件开发。

可通过与各种软件调试器来调试源代码

(*4) UART:通用异步接收器/发送器

R-Car Virtual Platform (VPF)的开发状况

车载SoC产品R-Car系列的第三代产品正在量产。2021年之后,我们将使用R-Car VPF进行新产品的开发。事实上,我们已将R-Car VPF原型应用于内部软件的开发。过去,虽然软件开发也是跟硬件设计并行进行的,但是软件测试只能在样片完成之后进行。现在通过使用R-Car VPF进行软件测试,从而实现了尽快向客户提供产品的目的。

未来,我们将向客户提供R-Car VPF平台以支持快速软件开发和系统验证左移。

审核编辑:郭婷

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

    关注

    3023

    文章

    7811

    浏览量

    165904
  • 互联网
    +关注

    关注

    54

    文章

    11067

    浏览量

    102569
  • 自动驾驶
    +关注

    关注

    782

    文章

    13606

    浏览量

    165874
收藏 人收藏

    评论

    相关推荐

    现代汽车招募专家以加速推进下一代全固态电池开发

     据 KoreaTimes 报道,现代汽车正积极招募电池研究领域的专家,旨在加速推进其下一代全固态电池的开发工作,以进步推动电动汽车的普及。申请这些研究职位的窗口自10月中旬起开放,
    的头像 发表于 10-22 17:06 366次阅读

    瑞萨电子推出R-Car V4M系列SoC,扩展ADAS解决方案

    全球半导体解决方案供应商瑞萨电子近日宣布,正式推出面向入门级高级驾驶辅助系统(ADAS)的系统级芯片(SoC)——R-Car V4M系列,以进步扩展其备受市场欢迎的R-Car产品家族。
    的头像 发表于 10-12 15:42 263次阅读

    瑞萨电子推出全新R-Car V4M系列车用SoC

    全球半导体解决方案供应商瑞萨电子(TSE:6723)宣布推出面向入门级高级驾驶辅助系统(ADAS)的系统级芯片(SoC)——R-Car V4M系列,以扩展其广受欢迎的R-Car产品家族。全新
    的头像 发表于 10-11 11:39 396次阅读
    瑞萨电子推出全新<b class='flag-5'>R-Car</b> V4M系列车用SoC

    瑞萨电子发布R-Car Open Access平台,加速软件定义汽车开发

    全球半导体解决方案领域的佼佼者瑞萨电子近日宣布,正式推出全新的软件定义汽车(SDV)开发平台——R-Car Open Access(RoX)。该平台以全面整合的形式,为车辆开发人员提供
    的头像 发表于 06-22 14:10 766次阅读

    瑞萨推出最新RoX开发平台,将极大提升软件定义汽车的演进速度

    :6723)今日宣布推出软件定义汽车(SDV)开发平台——R-Car Open Access(RoX)。该平台整合车辆开发人员所需的所有关键硬件、操作系统(OS)、
    的头像 发表于 06-20 13:44 293次阅读
    瑞萨推出最新RoX<b class='flag-5'>开发</b>平台,将极大提升<b class='flag-5'>软件</b>定义汽车的演进速度

    丰田、日产和本田将合作开发下一代汽车的AI和芯片

    丰田、日产和本田等日本主要汽车制造商确实计划联手开发下一代汽车的软件,包括在生成式人工智能(AI)和半导体(芯片)等领域进行合作。
    的头像 发表于 05-20 10:25 915次阅读

    日本车企联手开发下一代汽车软件

    丰田、日产、本田等日本汽车制造商宣布将共同开发下一代汽车软件,结合各自在AI和半导体领域的优势。随着汽车行业数字化转型的推进,日本经济产业省即将公布的发展路线图强调了汽车制造商间的合作重要性,尤其聚焦在软件定义汽车(SDV)上。
    的头像 发表于 05-17 11:14 501次阅读

    使用NVIDIA Holoscan for Media构建下一代直播媒体应用

    NVIDIA Holoscan for Media 现已向所有希望在完全可重复使用的集群上构建下一代直播媒体应用的开发者开放。
    的头像 发表于 04-16 14:04 570次阅读

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在硬件设备中的
    的头像 发表于 01-22 15:27 2115次阅读

    TDK和固特异合作推动下一代轮胎解决方案

    TDK 株式会社(TES:6762)和固特异轮胎橡胶公司(NASDAQ:GT)今日宣布将合作推动下一代轮胎解决方案,旨在加快轮胎和汽车生态系统中集成智能硬件和软件开发和采用。
    的头像 发表于 01-10 13:33 546次阅读

    康宁与天马微电子宣布共同推出下一代车载显示屏

    1月9日,康宁官微宣布与天马微电子 (Tianma) 展开新的合作,利用康宁LivingHinge技术推出下一代车载显示屏。
    的头像 发表于 01-10 09:37 994次阅读

    大咖说 | 瑞萨第5R-Car产品家族,为汽车OEM带来可扩展MCU/SoC解决方案

    了 新一代车载数字产品家族 ,包括新型MCU与片上系统(SoC)解决方案路线图,再次扩大了我们的业务范围。 我们将在未来几年内陆续推出基于瑞萨第5R-Car产品家族的
    的头像 发表于 12-21 18:15 869次阅读
    大咖说 | 瑞萨第5<b class='flag-5'>代</b><b class='flag-5'>R-Car</b>产品家族,为汽车OEM带来可扩展MCU/SoC解决方案

    有奖问卷 | 下一代开发工具,由你定义!

    我们正在进行项关于下一代开发者体验的研究,旨在深入了解和优化未来的开发工作流程和工具。在全部数据回收后, 将抽取定比例的
    的头像 发表于 12-15 15:50 382次阅读

    西门子发布Tessent RTL Pro加速下一代关键可测试性设计任务

    西门子数字化工业软件近日推出Tessent RTL Pro 创新软件解决方案,旨在帮助集成电路(IC) 设计团队简化和加速下一代设计的关键可测试性设计(DFT) 任务。
    的头像 发表于 11-10 11:11 650次阅读

    瑞萨公布下一代oC和MCU计划

    瑞萨还分享了即将推出的下一代R-Car产品家族两款MCU产品规划:款为全新跨界MCU系列,旨在为下一代汽车E/E架构中的域和区域电子控制单元(ECU)打造所需的高性能,这款产品将缩小
    发表于 11-09 10:49 408次阅读
    瑞萨公布<b class='flag-5'>下一代</b>oC和MCU计划