从今年4 月份开始设计自己的WiseADCU 无人驾驶运算控制单元,所以做了一些同类产品的对标和分析。因为WiseADCU 已经投板,所以将之前拿到的一些国际先进的无人驾驶运算控制单元的平台分析报告分享给大家。 先看一组图片,这是目前几乎所有的主机厂和无人驾驶新兴团队的标准配置: 图一:杂乱不堪的后备箱 那么通常情况下,这里面会有哪些东西呢?业内通常的标配就是
如果采用了一些特定的传感器,则还会有独立的工控机、融合器、接口和电源模块等。再加上互联的线缆、高低压电缆以及HMI 和调试用的接口,其规模不亚于一个小型企业的机房。正是因为如此,新悦智行才会设计自己的WiseADCU,正如特斯拉的Autopilot 运算控制单元、Audi 的zFAS 等等。自动驾驶从实验室走向量产,必然需要在提升可靠性的同时降低体积、成本和功耗。当然,nVidia 提供了Drive 系列,NXP 也有BlueBox,但这些都只是“开发工具”,而主流零部件供应商则宣布了他们的运算控制单元或者域控制器,对于主机厂来说,也只是黑盒子的存在,而且很有可能会捆绑其底盘电子相关产品。新悦智行的WiseADCU 则是用开放的软硬件合作模式,为主机厂和无人驾驶团队“赋能”,使其完全掌握无人驾驶运算控制系统的软硬件规划和定义能力。 【nVidia Drive PX2】 首先分析的是Drive PX2 AutoChauffeur 开发板,这是nVidia Drive 系列目前公开的最新的一代产品: 图2:nVidia 的Drive 系列 虽然基于Xavier 的下一代SoC 已经公开,但是依据N 家的产品节奏,保守估计明年Q2 才有机会看到车载级的产品和开发板公开发售。 图3:nVidia 的Drive PX2 版本 而在Drive PX2 的中,AutoChauffeur 是一个定义面向L3 的版本,其运算部分的配置是双Parker SoC 外加双MXM3.1 接口的Pascal 架构独立运算单元,而更低一些的AutoCruiser 则是单颗Parker SoC,更高一级的Full Autonomy 则是由两个AutoChauffeur 组成。AutoChauffeur 和AutoCruiser 都采用了Infineon 的TriCoreAURIX TC297 作为ASIL-D 的功能安全控制单元。 图4:Drive PX2 AutoChauffeur 区别 实际上,AutoChauffeur 也有至少两个不同的版本,其区别在于Parker 之间的互联模式,其中一个采用Altera 的Cyclone V FPGA + ARM SoC 和以太网互联,而另一个则是采用了PLX 的PEX8724 非透明PCIe 交换芯片和以太网互联。 图5:Drive PX2 AutoChauffeur 框图
|