NVIDIA DRIVE CX 是一个“自动驾驶域控制器平台”,而不是一个单一的芯片,它是一个完整的硬件和软件解决方案,旨在为汽车制造商提供一个可扩展、高性能的计算平台,用于从 L2+ 级辅助驾驶到 L4/L5 级完全自动驾驶的不同应用。

(图片来源网络,侵删)
它的“参数”需要从多个维度来理解:核心计算单元、传感器接口、软件平台以及其设计理念。
核心计算单元
DRIVE CX 的计算能力来源于其集成的多个 NVIDIA 处理器,这些处理器协同工作,以处理海量的传感器数据。
| 处理器 | 描述 | 功能 |
|---|---|---|
| NVIDIA Pascal™ GPU | 核心计算引擎 | 拥有强大的浮点运算能力,是运行深度学习神经网络(如用于物体检测、语义分割、路径规划等)的主力。 |
| NVIDIA Denver 2 CPU | 高性能中央处理器 | 处理传统的、非并行的计算任务,如系统控制、任务调度、传感器数据预处理、运行中间件等。 |
| Deep Learning Accelerator (DLA) | 深度学习加速器 | 一个专用的、低功耗的硬件加速器,用于高效执行特定类型的深度学习推理任务,减轻 GPU 的负担,降低整体功耗。 |
| Programmable Vision Accelerator (PVA) | 可编程视觉加速器 | 专门用于处理传统的计算机视觉算法,如光流法、立体视觉匹配等,这些算法在感知系统中同样重要。 |
核心优势: 这种异构计算架构(CPU + GPU + DLA + PVA)是 DRIVE CX 的精髓,它可以根据不同的任务负载,智能地分配给最高效的处理器,实现性能、功耗和成本的最佳平衡。
传感器接口
DRIVE CX 设计之初就是为了连接和处理来自车辆的大量传感器,是实现“全方位感知”的基础。

(图片来源网络,侵删)
| 接口类型 | 描述 | 支持的传感器类型 |
|---|---|---|
| PCIe | 高速数据通道 | 连接高性能摄像头、毫米波雷达、激光雷达等。 |
| MIPI CSI-2 | 行业标准的摄像头接口 | 连接多个高清摄像头(如 8MP, 12MP),支持多路视频流输入。 |
| CAN / CAN FD | 车辆网络总线 | 连接车辆的 CAN 总线,获取车速、方向盘转角、挡位等车辆状态信息。 |
| Ethernet | 以太网接口 | 用于连接 V2X(车对外界信息交换)模块或高带宽传感器。 |
| GPIO / UART | 通用输入输出 / 串口 | 用于连接其他低功耗传感器或进行调试。 |
关键能力: DRIVE CX 能够同时处理来自 16 个摄像头 的视频流,以及来自激光雷达和毫米波雷达的点云数据,为构建一个 360 度无死角的感知环境提供了充足的带宽。
软件与开发平台
硬件是基础,软件是灵魂,NVIDIA 提供了强大的软件生态系统,让开发者能够在这个平台上快速开发和部署自动驾驶应用。
| 组件 | 描述 |
|---|---|
| NVIDIA DRIVE™ OS | 基于 Linux 的实时操作系统,为自动驾驶应用提供了一个稳定、安全和可定制的运行环境。 |
| NVIDIA DRIVE™ AV (Autonomous Vehicle) Software | 核心的自动驾驶软件栈,包括: • Perception (感知): 处理传感器数据,识别车辆、行人、车道、交通标志等。 • Localization (定位): 融合 GPS、IMU 和高精地图,实现车辆的精确定位。 • Planning (规划): 根据感知结果和定位信息,规划出安全、舒适的行驶路径。 • Control (控制): 将规划转化为具体的油门、刹车和方向盘控制指令。 |
| NVIDIA DRIVE™ IX (Intelligent Experience) | 面向舱内体验的软件栈,用于驾驶员监控、乘客识别、自然语言交互、信息娱乐系统集成等。 |
| NVIDIA DRIVE™ Sim (仿真平台) | 一个强大的虚拟仿真工具,可以在虚拟环境中对自动驾驶算法进行大规模、高效率的测试和验证,极大地缩短了开发周期。 |
| NVIDIA DRIVE™ Compute SDK | 提供丰富的库、工具和文档,帮助开发者利用 DRIVE CX 的硬件加速功能。 |
关键规格总结表
为了更直观地展示,这里有一个 DRIVE CX 的关键参数概览:
| 类别 | 参数/规格 | 描述 |
|---|---|---|
| 核心架构 | 异构计算 | Pascal GPU + Denver 2 CPU + DLA + PVA |
| 计算性能 | GPU (FP32) | 约 10 TFLOPS (具体数值可能因配置和版本略有差异) |
| GPU (INT8) | 约 20 TOPS (用于深度学习推理) | |
| CPU | 多核 Denver 2 ARM CPU | |
| 传感器支持 | 摄像头接口 | 多路 MIPI CSI-2, 支持 16 个摄像头并行输入 |
| 摄像头分辨率 | 最高支持 12MP | |
| 雷达接口 | 多路 PCIe 接口,支持毫米波雷达 | |
| 激光雷达接口 | 通过 PCIe 或专用接口支持 | |
| 车辆总线 | CAN / CAN FD | |
| 软件平台 | 操作系统 | NVIDIA DRIVE OS |
| 开发套件 | DRIVE AV, DRIVE IX, DRIVE Sim, Compute SDK | |
| 目标应用 | 自动驾驶级别 | L2+ 到 L4 级别 |
| 定位 | 自动驾驶域控制器 |
市场定位与演进
- 定位: DRIVE CX 是 NVIDIA 早期面向量产车的自动驾驶计算平台,它旨在提供一个比单纯 ADAS 系统(如 Mobileye EyeQ)更强大、更灵活的解决方案,以支持更高级别的辅助驾驶功能,并为未来的完全自动驾驶打下基础。
- 演进与替代: 随着技术的发展,NVIDIA 推出了更强大的后续产品,如 DRIVE PX 2 和 DRIVE Xavier,这些新产品在性能、功耗集成度和软件成熟度上都有了显著提升,DRIVE CX 已经基本被更先进的平台所取代,但在一些早期项目中仍有应用。
NVIDIA DRIVE CX 不仅仅是一块计算卡,而是一个集成了强大异构处理器、丰富传感器接口和完整软件栈的自动驾驶平台,它的核心价值在于:

(图片来源网络,侵删)
- 高性能计算: 通过 GPU、CPU、DLA 和 PVA 的协同工作,提供了处理复杂自动驾驶算法所需的强大算力。
- 高度可扩展性: 支持多种传感器,能够适应从低到高不同级别的自动驾驶需求。
- 完整的软件生态: 提供从操作系统、核心算法到仿真工具的全套解决方案,极大地降低了开发门槛。
对于开发者来说,理解 DRIVE CX 的参数,关键在于理解其“平台”的概念,而不仅仅是孤立地看 CPU 或 GPU 的性能,它的成功在于将所有这些元素有机地结合在一起,为汽车行业提供了一个可靠的、面向未来的自动驾驶技术基石。
