本文原载于瑞萨电子官网,经授权转载。

自适应巡航控制和盲点监测等功能是高级驾驶辅助系统(ADAS)的典型代表,但下一代ADAS已不再仅由单一功能来定义。未来的发展方向,越来越取决于端到端ADAS软件栈能否在可扩展的车载计算平台上高效集成、验证与部署,从而全面提升驾驶体验。

这一趋势在中国市场尤为明显。国内整车厂(OEM)正在快速从满足核心安全和新车评价规程(NCAP)要求,向功能丰富的L2++体验迈进,涵盖高速领航辅助驾驶(NOA)、城市NOA、脱手驾驶、智能泊车等多项自然驾驶增强功能。

为此,全球OEM和一级供应商需要能够跨地区、跨车型和跨自动化等级扩展的平台策略,同时最大限度地复用软件、降低集成风险,并支持更快速、更持续的功能演进。

正是为了应对这一需求,瑞萨电子(Renesas)与Nullmax正在联合开发一套L2++端到端城市NOA车载展示方案,将真实ADAS使用场景在整车层面落地呈现。该方案融合了瑞萨R-Car高性能SoC与Nullmax端到端AI软件栈,将平台能力转化为客户项目可验证的落地证明。

为什么端到端ADAS软件栈使能至关重要

现代ADAS/AD系统正从模块化、功能逐一集成的模式,向感知、规划与控制深度协同的AI定义软件栈演进。这一转变对底层计算平台提出了全新要求:需要处理海量多源数据,支持高性能AI推理、确定性实时控制、持续传感器数据采集、高吞吐量数据传输、安全监控,以及灵活的软件执行环境。

与此同时,受大语言模型、视觉语言模型(VLM)和视觉-语言-动作模型(VLA)的启发,现代ADAS/AD系统正加速向端到端AI架构演进。这些方法突破了模块化流水线的局限,将感知、规划与控制整合在统一模型中,对计算能力、内存带宽和系统级数据调度提出了更高要求。

瑞萨致力于帮助合作伙伴在成熟、统一的平台基础上,部署可扩展、面向量产的端到端ADAS/AD软件栈。该基础平台须符合欧盟《通用安全法规》(GSR)框架及NCAP五星安全要求,同时提供从L2向L2+/L2++乃至L3/L4自动驾驶演进的路径。

R-Car X5系列:从芯片到系统的可扩展计算平台

R-Car X5系列旨在解决ADAS/AD开发中的核心挑战——在不需要为每个车型项目重构平台策略的前提下实现性能扩展。R-Car X5 SoC系列提供覆盖从入门级ADAS到高端高性能计算的完整计算产品组合,并保持封装兼容性,无需针对每款车型重新设计方案。

该系列性能从250k到1400k DMIPS,AI算力从50 TOPS扩展至1000+ TOPS(稠密计算)。这使OEM及合作伙伴能够根据车型定位、功能需求和成本目标灵活匹配计算能力,同时在多个项目间复用平台资源。

R-Car X5架构集成了全栈ADAS与自动驾驶工作负载所需的异构计算资源,包括ISP、通用CPU、实时CPU、NPU/DSP、GPU及专用加速器。这些模块需要紧密协同,以实现连续传感器处理、AI推理、规划、可视化及实时整车控制,并保持一致、可预期的低延迟表现。

高分辨率摄像头、雷达和激光雷达数据,叠加汽车领域对大语言模型、VLM及VLA端到端架构等内存与计算密集型模型的需求,必须以可预期的低延迟完成跨系统处理与协调,以确保闭环控制的稳定性。

内存带宽因此成为另一关键的系统级使能因素。R-Car X5系列支持最高9600MT/s速率的LPDDR5x,可有效应对带宽需求,并在ISP、内存、CPU、NPU/DSP、GPU与实时处理模块之间支撑高吞吐量的视频与AI流水线。

R-Car X5架构还通过Chiplet技术提供性能扩展路径,使OEM和生态合作伙伴能够在不重构整体架构的前提下,随系统复杂度的提升扩展计算与内存资源。其中,R-Car X5H作为参考展示平台,X5系列整体则支持跨车型、跨自动化目标的可扩展部署。

R-Car开放访问平台(RoX):软件与工具层

可扩展的芯片只是解决方案的一部分。ADAS/AD项目还需要软件平台、工具和虚拟开发环境,帮助合作伙伴高效开发、集成、测试验证、系统调试,并持续优化复杂软件栈。RoX白盒软件开发套件(Whitebox SDK)是瑞萨的软件使能层,它连接R-Car X5硬件基础与合作伙伴的ADAS/AD软件,同时支持合作伙伴集成自有中间件或框架。在与Nullmax的车载演示中,RoX白盒SDK配合Linux执行环境使用。

RoX白盒SDK可支持多种开源及商业授权操作系统和虚拟机管理程序,适用于开发阶段及商业化ADAS/AD系统部署。生态合作伙伴可借助RoX白盒SDK降低集成工作量,并在R-Car X5各性能等级之间构建更具复用性的开发路径。OEM和一级供应商可在R-Car X5平台上评估其目标ADAS软件栈,推进面向量产的项目落地,同时缩短上市周期。瑞萨RoX平台为OEM、一级供应商及生态合作伙伴提供工具、专业支持与长期服务,帮助其从早期开发到量产全程,在R-Car平台上自信部署、规模扩展并形成差异化的系统解决方案。

基于Nullmax的L2++端到端领航辅助驾驶演示

在ADAS/AD软件栈进入客户项目之前,无论生态合作伙伴之间如何分工,完整的数据与控制流水线都必须经过验证。在复杂的L2++架构中,传感器数据依次经过采集、ISP处理、内存缓冲、同步及AI驱动处理,并与规划、控制和可视化模块协同运作。

每个环节都直接影响系统延迟、内存带宽、确定性行为和整体闭环稳定性。随着ADAS软件栈日益向大语言模型/VLM/VLA端到端AI架构演进,感知与驾驶策略的耦合更加紧密,对完整数据与控制流水线的验证愈发关键,以确保真实场景下的确定性与稳定闭环行为。

这正是R-Car X5 SoC与RoX SDK组合能够发挥独特价值的地方。R-Car X5 SoC提供异构计算与高带宽内存基础,RoX SDK则帮助合作伙伴在灵活执行环境中完成端到端软件流水线的调试、集成与验证。提前完成全流水线验证,可有效降低进入OEM项目前的集成风险,并有力证明平台已具备量产项目的就绪能力。

上述方法的一个具体实例,是基于1L11V5R的L2++端到端NOA车载概念验证演示,该演示与Nullmax联合完成。本次演示展示了部署在R-Car X5H上的闭环AI驱动ADAS软件栈,融合摄像头、雷达、激光雷达及GNSS/IMU数据,支持高速公路与城市NOA脱手驾驶场景,最高时速可达130公里。

演示采用Nullmax MaxDrive Plus软件栈,基于单阶段端到端AI架构,与行业向大语言模型、VLM及VLA驾驶模型演进的趋势保持一致,运行于R-Car X5H之上,覆盖复杂高速公路及城市驾驶场景,并支持以下真实复杂工况:

限速、交通标志与信号灯识别及启停响应

与弱势道路使用者(VRU)的交互

匝道上下口导航

自动变道与超车

复杂路口与环形交叉口

施工区域与封闭车道

障碍物规避

本次演示不仅是功能展示,更是R-Car X5与RoX SDK在真实驾驶条件下支撑复杂端到端合作伙伴ADAS软件栈的车载验证实例。

从概念验证到面向量产的项目落地

从概念验证迈向量产ADAS/AD部署,需要攻克复杂端到端AI软件栈集成、数据与资源密集型工作负载管理,以及跨多方合作伙伴确保确定性闭环系统行为等关键挑战。

R-Car X5与RoX SDK组合平台正是为应对上述挑战而设计。

R-Car X5提供可扩展的异构计算与高带宽内存,支撑现代AI工作负载;RoX SDK则实现端到端ADAS流水线的高效调试、集成与验证,从而降低集成复杂度,支持整车层面的早期系统验证。

对OEM而言,这意味着更低的开发风险、更短的集成周期与更快的上市速度,在快速演进的L2++细分市场中优势尤为突出,同时也有助于在多个车型项目间构建更一致的平台策略。对软件合作伙伴而言,RoX SDK提供可复用的环境,支持在R-Car X5各性能等级上部署并扩展差异化的AI驱动ADAS软件栈。

随着ADAS/AD持续向端到端、数据密集型AI架构(包括受大语言模型/VLM/VLA启发的模型)演进,在真实硬件与软件上融合可扩展计算、高带宽内存和经过验证的架构,变得愈发关键。

R-Car X5系列与RoX SDK平台正是为满足上述需求而构建,帮助合作伙伴高效地从集成走向车载验证,并充满信心地加速推进量产部署。

Q&A

Q1:R-Car X5系列的AI算力范围是多少?能支持哪些ADAS场景?

A:R-Car X5系列的AI算力从50 TOPS扩展至1000+ TOPS(稠密计算),DMIPS性能覆盖250k至1400k区间。这一宽泛的性能范围使其可以覆盖从入门级ADAS到高端高性能自动驾驶的多种场景,包括L2基础安全功能、L2++高速与城市NOA领航辅助驾驶,以及向L3/L4自动驾驶的演进路径。

Q2:RoX白盒SDK具体能解决哪些开发痛点?

A:RoX白盒SDK主要解决ADAS/AD开发中软件集成复杂度高、验证周期长的问题。它作为硬件与合作伙伴软件栈之间的使能层,支持多种操作系统和虚拟机管理程序,并允许合作伙伴集成自有中间件。通过RoX SDK,开发者可以在R-Car X5各性能等级间复用软件环境,降低项目集成风险,缩短从开发到量产的上市周期。

Q3:Nullmax与瑞萨联合演示的NOA方案能处理哪些复杂驾驶场景?

A:该联合演示基于Nullmax MaxDrive Plus端到端AI软件栈,运行于R-Car X5H平台,支持高速公路与城市NOA脱手驾驶,最高时速130公里。覆盖的复杂场景包括:交通标志与信号灯识别与响应、与行人等弱势道路使用者交互、匝道导航、自动变道与超车、复杂路口及环形交叉口处理、施工区域应对,以及障碍物规避。

Edge AI and Vision Alliance - Latest News