面向未来:如何成为软件定义汽车(SDV)就绪
白皮书:汽车
赞助商:
从传统电气/电子(E/E)车辆架构向软件定义汽车(SDV)过渡,大幅增加了对开发工具的需求。合适解决方案选择受限于新异构多核高性能芯片和虚拟化环境中高度复杂软件栈。下载Lauterbach白皮书,了解“SDV Ready”解决方案如何支持汽车开发者加速并简化当今及未来SDV开发。
没有账户?
概览
Lauterbach GmbH白皮书概述从传统域基础车辆架构向软件定义汽车(SDV)范式转变,强调此演进给开发、调试和追踪工具带来的复杂性和需求增加。
SDV概念以功能特性主要由软件驱动的车辆为中心,由日益强大的异构多核SoC取代众多简单ECU实现。此转变由电气化、自动化和互联趋势驱动,要求在虚拟化环境中运行大量软件栈,采用容器技术。SDV支持空中下载更新、应用商店新功能部署,为制造商提供生命周期管理和服务改进数据。
SDV从域架构——众多域专用ECU协作——转向区域架构。区域架构中,更少但更高性能控制单元按车辆区域空间组织,通过高速以太网骨干连接,能处理多样工作负载含安全关键实时控制。中央高性能SoC如高通骁龙、英伟达Drive Orin或恩智浦处理器集成多个异构核心(Arm Cortex-A/R、DSP加速器)支持此架构。
文件强调需要强大、灵活的调试和追踪工具适应这些需求。Lauterbach TRACE32®被强调为“SDV Ready”,支持多核异构调试、实时追踪捕获、感知虚拟机监视器调试并跨虚拟机同时OS感知检查。支持广泛操作系统,含AUTOSAR经典和自适应平台、POSIX操作系统(Linux、QNX)和容器化应用。
关键特性包括广泛仿真和虚拟目标支持,实现硅片可用前早期开发(“左移”),跨虚拟和物理目标无缝调试,云调试集成以Corellium虚拟化Arm汽车参考平台在亚马逊AWS Graviton处理器运行为例。
总体而言,文件强调能处理复杂异构多核SoC、虚拟化和容器环境、虚拟平台的稳健、功能丰富调试追踪工具,对成功开发和维护SDV全生命周期至关重要。TRACE32®定位为跨整个软件栈(从虚拟ECU到真实硅片)应对这些挑战的综合解决方案,促进高效SDV开发。
传感器