跳转到主要内容
瑞萨电子 (Renesas Electronics Corporation)

概述

描述

RoX(R-Car Open Access)虚拟平台(VPF)可使用户在硬件可用之前开始开发活动,从而加速下一代车辆的车载软件开发,实现了“左移”开发策略。 借助数字孪生技术,用户可以在 RoX VPF 上模拟 R‑Car 功能,并进行系统验证,以便进行早期软件开发。

该平台支持通过增加验证与确认环境的数量来扩展开发规模,且无需使用真实的 ECU 或车辆。 一旦可用,该平台即可将开发工作无缝迁移到实际硬件中,从而减少返工。 瑞萨电子提供两种主要虚拟平台环境:RFS2 和 VDK。

RFS2(R-Car Fast Simulator)是瑞萨电子开发的第二代功能仿真器,设备采用高级抽象模型,可为早期特定软件的开发提供高速仿真。 R‑Car 虚拟平台(RFS2)非常适合可扩展的“左移”客户软件开发,支持多种应用框架,例如经典和自适应 AUTOSAR、QNX、Linux 以及 Android Auto。

VDK(虚拟开发套件)与 Synopsys 联合开发而成,提供了功能完整的 R‑Car 系统级芯片(SoC)模型,能够执行未经修改的量产软件,并支持从虚拟机管理程序到应用层的各种软件移植、集成和测试用例。 如需了解更多详情,请探索 Synopsys 电子数字孪生技术。 R-Car 虚拟平台(VDK)非常适合在基于 R-Car SoC 的 HPC/ECU 上集成和测试汽车操作系统软件平台,包括驱动程序、虚拟机管理程序、操作系统、中间件和应用框架,同时还能针对安全关键型应用进行完整的二进制软件堆栈验证。

VDK–RFS Co-simulation 是瑞萨电子推出的一款解决方案,旨在解决单一平台无法满足的客户特定用例需求。

供应情况

  • RFS2 可在瑞萨电子的 R-Car RoX 软件开发套件中获取
  • VDK 由瑞萨电子与 Synopsys 合作提供,该平台采用业界成熟的虚拟原型技术。 如需咨询或了解更多信息,请联系 Synopsys
类别瑞萨电子 RFS1Synopsys VDK瑞萨电子 RFS2
目标软件x86 二进制文件ARM® 二进制文件ARM® 二进制文件
CPU 仿真速度> 1/1> 1/17> 1/2
支持多处理
虚拟机管理程序(Hypervisor)支持
CPU 仿真速度提升技术主机编译与主机执行ARM 快速模型

HyperCore(快速 ARM 模型)

快速 RH850 内核 (G4MH) 模型

IP 模型仿真速度提升技术(仅适用于部分 IP 模型)

主机 PC 接口(USB、PCIe)

API 模型(NPU、GPU、DRM)

GPGPU 加速

N/A

Virtio

HyperFusion(API 模型)

HyperAccel(GPGPU 加速)

HyperSim(多线程)

可用于评估瑞萨电子 DRV/MW/FWK无法运行多款瑞萨电子 DRV/MW/FWK可运行多款瑞萨电子 DRV/MW/FWK可运行多款瑞萨电子 DRV/MW/FWK
支持的 IP 列表存在限制CPU CR/CM;第三 IPISP 内核不适用
调试方法(适用于软件应用)

VSCode

终端(gdb)

e2 studio

第三 GUI

TRACE32

e2 studio

终端(gdb)
许可证费用(客户/瑞萨电子)

特性

  • 瑞萨电子 RFS2
    • 基于 QEMU 开源仿真器,现在被 IT 和嵌入式系统领域的软件开发人员广泛使用
    • 提供完全的透明度和可调试性,允许用户检查、修改和调试源代码
    • 灵活且可定制,便于集成并适应特定的开发需求
    • 由社区驱动且跨平台,受益于开源贡献,并支持多架构仿真(例如 x86、Arm)
    • 性能卓越,借助快速的仿真速度和先进的 CPU 模型加速开发
    • 与其他工具集成,通过支持 libvirt、virt-manager 和 Docker 提升可用性
  • Synopsys VDK
    • 执行未经修改、针对目标平台编译的生产二进制文件,适用于应用(AP)内核、实时(RT)内核、DSP 和 NPU(如适用)
    • 建模 R‑Car 专用的外设和接口,例如以太网和 CAN
    • 提供用户可控的抽象层级,以平衡仿真精度与性能
    • 支持多线程仿真,适用于可扩展的 HPC 和多 ECU 开发
    • 支持在基于 Arm 的主机服务器上运行 VNE(Virtualizer Native Execution)
    • 与常见的汽车工程工具和测试环境对接
    • 支持云端部署与 CI/CD,适配现代 DevOps 与持续验证工作流程

目标设备

设计和开发

视频和培训

支持

支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?