适用于 ADAS 和自动驾驶的集成软件开发环境

创新且开放的开发环境
此产品称为 e² studio,基于 Eclipse 的集成式开发环境。Eclipse 是许多半导体公司使用的一种流行的可扩展式开源开发环境。

对于 R-Car V 系列,提供 e² studio 的特殊版本,其重点是为 ADAS 解决方案创建高性能计算机视觉应用程序。 R-Car SoC 具有先进的硬件架构:由专用的图像处理加速器内核加上高性能多核CPU。 加速器通过高速通信总线与 CPU 相连。

简化计算机视觉和深度学习算法的软件开发
为调试和优化应用程序,需要可视化每个资源(CPU、总线、加速器 IP)的状态及其交互。 R-Car SoC 利用 Arm 的 CoreSight 技术进行跟踪和调试。 专用的 CoreSight 硬件元素允许以较低的消耗分析应用程序运行时间。

瑞萨电子的 IDE e² studio 连接到开发板上的 CoreSight 硬件,检索(并存储)跟踪数据,并提供各种查看结果的选项。 可视化方面,使用名为 Trace Compass 的开源跟踪框架。 这允许简单的集成可用的特定于操作系统的分析功能(例如,用于 Linux 的 LTTng)和用于总线和加速器监控的瑞萨电子特定功能。 根据使用情况,可以使用廉价的以太网电缆,通过 Lauterbach 的在线仿真器连接到 JTAG 或使用高速跟踪连接。

还可显示来自摄像头的输入和图像处理的中间步骤,如此开发人员便可以轻松地发现算法中可能存在的问题。

易于访问:下载完整的开发套件进行评估
新开发人员可以免费下载 e² studio 的评估许可证。 如需商业许可证,请联系瑞萨电子代表。

特性

  • 支持设备:R-Car V3HR-Car V3M
  • 增强了对 ADAS 软件开发的支持
  • 多线程编程环境:e² studio 包含由 Eclipse 提供的统一 GUI,支持 IMP-X5 内置 64 线程处理器的编程。 R-Car V3M 的 e² studio 采用了新开发的 IMP-X 5 专用 ccimp C 编译器,可通过统一的C语言进行开发。 此外,它还提供从 GUI 逐步调试线程操作的功能,可将程序开发所需工时大幅降至十分之一。
  • 图像查看器:具有简易 UI 配置的 IDE 能够让系统开发人员直接从 GUI 中检查由 IMP-X5 生成的图像。 无需存储图像进行图像验证,因此易于检查图像。
  • IP 跟踪器:e² studio 可显示 IMP-X5 中各子组件之间的交互,使软件开发人员能够在早期解决与特定 IP 相关联的复杂软件错误。 因此可缩短软件开发周期。
  • 总线流量监控器:IDE 可监控 SoC 中流经复杂总线结构的数据传输量。 在过去,数据传输延迟是通过试错法来确定。 而通过 e² studio,开发人员可以准确确定瓶颈,将软件调整所需的时间缩短一半。

应用

Target Devices

软件与工具

文档标题 类型 Description Company
Perception Quick Start Software Software Package Perception Quick Start (PQS) is a unique Advanced Driver Assistance System (ADAS) reference software development kit (SDK) that simplifies the use of advanced R-Car V3x hardware accelerators, decreasing development time and leading to quicker time to market. Renesas