高级辅助驾驶系统(ADAS)是指利用安装在车上的各种传感器,在第一时间收集车内的环境数据,进行静态、动态物体识别、检测和跟踪等技术处理,使驾驶员能够尽快检测可能出现的危险。(阿尔伯特爱因斯坦,Northern Exposure(美国电视剧),)一般来说,导航和实时交通系统TMC、电子警察系统ISA、自适应巡航ACC、车道偏移警报系统LDWS、车道保持系统、防撞或预碰撞系统、夜视系统、自适应

目前,汽车创新大部分来自汽车电子的创新,对于汽车电子系统来说,正在从分布式体系结构(很多ECU控制)向集中式和中央控制系统(超级处理器)演变。这一趋势同样适用于ADAS。这种趋势的变化包括ECU减少、功耗降低、处理器和内存利用率提高、软件开发难度降低、安全性提高等,汽车半导体企业在整个汽车产业中发挥着越来越重要的作用。同时,说到ADS处理器芯片,目前出现了智能家居等产品形态、单品暴涨以及多功能组合,即类似Mobile的视觉处理ADS芯片单品,以及多传感器的融合,使ADS处理芯片成为平台的趋势。(威廉莎士比亚、Northern Exposure(美国电视剧)、HART)目前,这两种形式都有市场,单一的功能使ADAS能够实现中低端汽车、甚至是后市场、更大范围的普及。当然,性价比是前提。多传感器融合提高了自动驾驶的等级,朝向4级甚至5级方向。目前谷歌、百度等无人车都在进行多传感器融合。只是还没有专用的4/5A Das Asic芯片。

从芯片设计的角度来看,当前ADAS处理器芯片的主要挑战包括:

1)车规级标准,最好超过ISO26262,达到ASIL-B甚至ASIL-D等级。

2)高计算量和高带宽,特别是多传感器集成芯片,需要更高的芯片频率和异构设计,以实现更快的数据处理速度,同时对传输吞吐量也有更高的要求。

3)随着人工智能在ADAS中的应用,芯片设计将考虑增加硬件的深度学习设计,如何选择硬件和软件,将人工智能计算模型与现有的软硬件体系结构和整个系统设计相匹配,目前处于早期探索阶段。

下面我们将重点介绍各大ADS处理器芯片制造商的产品,并一窥当前ADS处理器芯片领域的现状和未来趋势。(威廉莎士比亚,《北方专家》)。

高通/NXP

高通已经收购了NXP,所以在这里一起介绍一下。高通本人主要通过自己的移动处理器芯片(改为车规级)逐渐开始进入ADS,当然,第一次浏览等最近与项目合作,向CES推出了基于骁龙820A平台深度学习的最新ADS产品原型,并通过运行820A神经网络处理引擎(SNPE)配对。(威廉莎士比亚、Northern Exposure、Northern Exposure(美国电视剧))总的来说,高通骁龙产品战略仍应以汽车娱乐信息系统为基础,并逐步向更专业的ADAS扩展。

另一方面,NXP和前NXP收购的BISCAL在汽车电子和ADAS芯片领域拥有完善的产品线布局。

NXP宣布推出Blubox平台,该平台为OEM供应商提供了设计、制造和销售4级(SAE)无人驾驶汽车的解决方案计算平台。下图是NXP的ADAS系统框图,该系统融合了多通道视频、77G雷达的数据,传输到云和车身系统。NXP是一家能够提供整体参考方案的公司,该产品线没有进行更多芯片集成,但提供了相对分散的芯片和解决方案。重点介绍中央处理器S32V234和MPC5775K,MPC5775K处理雷达数据,S32V234融合多传感器处理的数据,通过CAN总线将结果传递给车身系统。

S32V234是NXP的S32V系列中2015年发布的ADAS处理器,支持在CPU(4个ARM V8体系结构A53和M4)、GPU(GC3000)和映像识别处理(CogniVue APEX2 processors)上进行异构计算因此,根据该硬件体系结构,可以完成360度导航、自动停车等功能。该芯片还具有支持毫米波雷达、激光雷达和超声波的接口,用于支持ISO 26262 ASIL B标准的多传感器融合。

QorivvaMPC567xK系列是基于功耗体系结构的32位MCU、MPC577XK专用雷达信息处理芯片,可增加芯片内存,提高执行速度和性能,支持自适应巡航控制、智能灯控制、车道偏离警告和盲区检测等应用程序。从整个雷达系统来看,77G雷达收发器芯片组、Qorivva MPC567xK MCU、FPGA、AD相结合。

C, DAC, SRAM, 支持长、中、短距离应用。这里需要重点关注的是信号处理工具集(Signal Processing Toolbox)设计,包括了FFT、DMA、COPY、Scheduler。目前77GHz的FCMW型雷达在数字信号处理中需要使用FFT,即快速傅里叶变换,一般车载雷达的采样点在512-2048左右,从芯片架构图我们看到专门的FFT电路。

除了S32V系列,被收购的飞思卡尔有一款著名的i.MX系列芯片也可以作为中央处理器。i.MX特别是i.MX6在汽车上,特别是车载信息系统上有大量的应用。众多的汽车厂商使用i.MX。

英特尔/Mobileye/Altera

通过一系列的收购,英特尔在ADAS处理器上的布局已经完善,包括Mobileye的ADAS视觉处理,利用Altera的FPGA处理,以及英特尔自身的至强等型号的处理器,可以形成自动驾驶整个硬件超级中央控制的解决方案。

其中特别要指出的是Mobileye的EyeQ系列,已经被多家汽车制造商使用,包括奥迪、宝马、菲亚特、福特、通用、本田、日产、标致、雪铁龙、雷诺、沃尔沃和特斯拉等在内。最近的EyeQ4展示的性能已经达到2.5 万亿次每秒的性能,其运行功率可低至3W。从硬件架构来看,该芯片包括了一组工作在1GHZ的工业级四核MIPS处理器,以支持创新性的多线程技术能更好的进行数据的控制和管理。多个专用的向量微码处理器(VMP),用来应对ADAS相关的图像处理任务(如:缩放和预处理、翘曲、跟踪、车道标记检测、道路几何检测、滤波和直方图等)。一颗军工级MIPS Warrior CPU位于次级传输管理中心,用于处理片内片外的通用数据。

由于目前融合多是雷达与摄像头融合,所需要的带宽,一般的ASIC都能够满足。但是要融合激光雷达,则最好用FPGA,FPGA做传感器Hub是最合适不过的。同时传感器融合目前应用较少,合适的ASIC并不好找,FPGA成为主流选择。同时,对一些精度要求较高的雷达,如使用单精度浮点处理实现一个4096点FFT,采样点越多,误差就越小,但运算量会大幅度增加。它在每个时钟周期输入输出四个复数采样。每个FFT内核运行速度超过80 GFLOP,这一般需要FPGA才能比较好的实现。一般车载雷达的采样点在512-2048左右,但军用的可以达到8192,必须配备FPGA。如下图在AudizFAS的实物中,采用了Altera的CycloneV SoCFPGA,作为sensor fusion,同时负责毫米波雷达与激光雷达数据处理。

瑞萨(Renesas)

瑞萨针对ADAS处理器这一块业务,提供了较完整的产品线系列,也提供ADAS Kit开发系统。就芯片系列来说,最出名的莫过于其R-Car产品线,该系列高配产品的硬件架构包括了ARM Cortex A57/53、ARM Cortex R系列、Video Codec,2D/3DGPU、ISP等,能同时支持多路的视觉传感器输入,支持OPENGL、OpenCV等软件,符合ASILB车规级别。其实该产品最早是用于车载信息娱乐系统,而后该系统产品逐步适配汽车环视视觉系统、仪表板及ADAS系统等,该发展路径值得国内想进去汽车领域的半导体厂商借鉴。

除了R-Car系列产品外,就像NXP一样,瑞萨也有针对雷达传感器的专业处理器芯片如RH850/V1R-M系列,该产品采用40nm内嵌eFlash技术,优化的DSP能快速的进行FFT的处理。

最近有报道说瑞萨发布了Renesas Autonomy,一个全新设计的ADAS和自动驾驶平台。具体细节还不清楚,但是据瑞萨电子美国区汽车业务副总裁Amrit Vivekanand指出,瑞萨此次推出的自动驾驶平台与竞争对手不同,“这是一个开放的平台,希望用户更方便地将他们的算法、函数库和实时操作系统(RTOS)移植到平台中来。” Renesas Autonomy平台发布的第一个产品,是一块图像识别片上系统(SoC),叫作R-Car V3M。瑞萨将该高性能视觉处理芯片描述为“优化处理单元,首选应用于智能相机传感器,也可以用于环绕视觉系统甚至激光雷达的数据处理。”来自半导体行业分析公司Linley Group的高级分析师Mike Demler认为,此次发布的开放平台和产品,可以看作一种瑞萨电子对标Mobileye的布局,“他们希望吸引到没有与Mobileye合作的汽车制造商,尤其是日本厂商,也希望吸引到一些制造ADAS产品的Tier 1厂商。 ”相比于Mobileye处理平台的“黑箱”系统,瑞萨在不断强调解决方案的“开放”二字,这也是每个誓要抗衡Mobileye的处理器厂商都倾向于谈论的问题。瑞萨方面表示,其最新发布的R-Car V3M处理模块的全部算法将对其用户开放。

英飞凌(Infineon)

作为汽车电子、功率半导体以及智能卡芯片的全球市场领袖,英飞凌一直以来为汽车等工业应用提供半导体和系统解决方案。英飞凌在24/77/79G雷达、激光雷达等传感器器件及处理芯片方面都具有领先的技术。除此之外,在车身控制、安全气囊、EPS、TPMS等等各方面都有自己的解决方案。

德州仪器(TI)

TI在ADAS处理器上实际上是走得两条产品线,Jacinto和TDA系列。Jacinto系列主要是基于之前的OMAP处理器开发而来,TI在放弃移动处理器平台后,将数字处理器的重点放在了汽车等应用上,主要是车载信息娱乐系统。但是从Jacinto6中,我们看到车载信息娱乐与ADAS功能的结合,这款芯片包括了双ARMCortex-A15内核、两个ARM M4内核、两个C66x浮点DSP、多个3D/2D图形处理器GPU(Imagination),并且还内置了两个EVE加速器。这款Jacintinto6 SoC处理器的功能异常强大,无论是在处理娱乐影音方面,还是车载摄像头的辅助驾驶,可利用汽车内部和外部的摄像头来呈现如物体和行人检测、增强的现实导航和驾驶员身份识别等多种功能。

TDA系列一直是侧重于ADAS功能,TDA3x系列可支持车道线辅助、自适应巡航控制、交通标志识别、行人与物体检测、前方防碰撞预警和倒车防碰撞预警等多种ADAS算法。这些算法对于前置摄像头、全车环视、融合、雷达与智能后置摄像头等众多ADAS应用的有效使用至关重要。

英伟达(NVIDIA)

随着人工智能和无人驾驶技术的兴起,由于NVIDIA的GPU极强的并行计算能力,特别适合做深度学习。一般认为相对于Mobileye只专注于视觉处理,NVIDIA的方案重点在于融合不同传感器,据传特斯拉已经放弃Mobileye,而采用NVIDIA。

NVIDIA推出的Drive PX2被黄仁勋称为“为汽车设计的超级电脑”,它将成为汽车的标准配备,可以用来感知汽车所处位置、辨识汽车周遭的物体,并且即时计算最安全的路径。“Tegra X1处理器和10GB内存,能够同时处理12个200万像素摄像头每秒60帧的拍摄图像,并通过环境视觉计算技术和强大的深层神经网络,主动识别道路上的各种车辆,甚至还能检测前方车辆是否在开门。Driver PX2还搭载了其他合作伙伴的芯片,包括Avago的PEX8724(24-lane,6-port,第三代 PCIe Gen交换机)用于两块Parker之间的互联。还有一片英特尔收购的Altera提供的FPGA,用于执行实时操作系统。FPGA的型号为Cyclone V 5SCXC6,是Altera的顶级产品,逻辑运算为110K,注册器达166036。最后还有一款英飞凌的AURIX TC 297 MCU做安全控制,据说可以让PX2达到ASIL C级水平。 还有博通的BCM89811低功耗物理层收发器(PHY),使用BroadR-Reach车载以太网技术,在单对非屏蔽双绞线上的传输速率可达100Mbps。所以NVidia实际上推出了板级的ADAS系统。

ADI

相对于以上介绍的几家芯片公司,ADI在ADAS芯片上的策略主打性价比。ADAS技术目前基本应用在高端车型中,主要是因为总体成本高,ADI针对高、中、低档汽车,ADI针对性的推出某一项或几项ADAS技术进行实现,并把成本降到2美元、十几美元,对整车厂商及消费者无疑是一大好消息。

在视觉ADAS上ADI的Blackfin系列处理器被广泛的采用,其中低端系统基于BF592,实现LDW功能;中端系统基于BF53x/BF54x/BF561,实现LDW/HBLB/TSR等功能;高端系统基于BF60x,采用了“流水线视觉处理器(PVP)“,实现了LDW/HBLB/TSR/FCW/PD等功能。 集成的视觉预处理器能够显著减轻处理器的负担,从而降低对处理器的性能要求。

值得一提的是,ADI最近推出Drive360TM 28nm CMOS RADAR技术(77/79GHz

),将绝佳的RF性能运用于目标识别和分类,革新了ADAS应用的传感器性能。ADI的高性能RADAR解决方案能够提前探测快速移动的小型物体,而极低相位噪声能够在存在大物体的情况下对小物体进行最清楚的检测。ADI与瑞萨合作,共同针对该芯片推出系统性方案,结合ADI的RADAR,以及瑞萨Autonomy平台的RH850/V1R-M微控制器(MCU)。

富士通(Fujitsu)

富士通的ADAS技术主要涉及透过摄像头和传感器的结合,实现图像识别辅助和接近目标检测,应用的领域主要有360度3D立体全景辅助、可视停车辅助、驾驶盲区监控、安全开车门以及车行驶方向周围的障碍物和行人的识别。包括基于MB86R11“Emerald-L”2D/3D图像SoC的全景视频系统支持前后左右四个摄像头进行汽车周边环境的实时全景视频监测。从公开资料显示,富士通似乎更热衷于虚拟仪表盘及车载信息娱乐系统的构建,但这一块是最容易被国内芯片公司模仿并超越的。

东芝(Toshiba)

最新的消息是,东芝将把业务拆分成四项,分别为社会基础设施业务、火力发电等能源业务、存储器以外的半导体和存储业务、信息通信技术(ICT)解决方案业务。所以未来东芝有很大的不确定性,但是从ADAS处理器来说,东芝有图像识别处理器Visiconti系列产品,目前第二代产品(Visconti2)已经量产,2015年11月开始,通过日本电装公司的产品,搭载于丰田普锐斯量产车大批量投放市场,每月全球出货3万台以上。

Visiconti采用多核异构的专用处理器,Visconti2可实时处理,并行实现4项功能,如车道保持、前车检测、行人辨识、交通标志辨识。Visconti4图像识别处理器可轻松对车辆和行人加以辨识,对交通信号、障碍物、行车线等信息加以识别,从而实现各种高级的驾驶员辅助应用,如入车道偏离警告、前方/后方防撞警告、前方/后方行人防撞警告、交通标识识别等,能同时处理并实现8项功能。

赛灵思(Xilinx)

Xilinx是著名的FPGA公司,其产品被广泛应用于各个领域。FPGA的好处是可编程以及带来的灵活配置,同时还可以提高整体系统性能,比单独开发芯片整个开发周期大为缩短,但缺点是价格、尺寸等因素。在汽车ADAS上,Xilinx最被广泛应用的产品是Zynq®-7000 All Programmable SoC。该系统(SoC)平台可帮助系统厂商加快在环绕视觉、3D环绕视觉、后视摄像头、动态校准、行人检测、后视车道偏离警告和盲区检测等ADAS应用的开发时间。Zynq采用单一芯片即可完成ADAS解决方案的开发。Zynq-7000 All Programmable SoC大幅提升了性能,便于各种捆绑式应用,能实现不同产品系列间的可扩展性。其次,它实现了ADAS优化的平台,可以让汽车制造商和汽车电子产品供应商在平台上添加自己的IP以及Xilinx汽车生态系统提供的现成的IP从而能够创建出独有的差异化系统。

文章来源:电子产业说

相关推荐