0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA在自动驾驶车内部发挥的重要作用详细资料概述

ml8z_IV_Technol 来源:未知 作者:易水寒 2018-07-03 10:34 次阅读

虽然每个人都希望宣示ASIC的所有权,但大部份最先进的处理都是以FPGA完成的,它让用户有机会在高效率的运算平台上套用其专有指令集。ASIC固然不错,但在锁定你的指令集之前,可能还得试用许多变化版本。FPGA则能随时因应变化,让您能够调整指令集并尝试新应用。

人工智能(AI)处理器和支持AI的SoC目前正受到投资界的全面关注,因为他们被视为新兴高度自动化车辆的关键,那么FPGA呢?它将在AI芯片竞赛中处于什么位置?

为了重申其于汽车产业的长期投入,以及看好FPGA将在自动驾驶车内部发挥重要作用,赛灵思(Xilinx)宣布与戴姆勒(Daimler AG)合作,为未来的宾士(Mercedes-Benz)新车款开发「超高效率AI解决方案」。

Xilinx-Daimler联手打造AI方案

据两家公司表示,戴姆勒正在打造采用赛灵思技术的车载系统,为汽车应用执行AI处理。不过,双方的合作细节仍不明朗。

那么,Xilinx-Daimler合作开发的这套系统预计何时推出?是否独家授权?(还有像「赛灵思是否足以与Mobileye或辉达(Nvidia)等芯片供应商竞争?」等问题)赛灵思汽车事业部资深总监Willard Tu并未多加评论。

The Linley Group资深分析师Mike Demler指出:「戴姆勒也选择了Mobileye和Nvidia。」他认为赛灵思与戴姆勒的合作发布,或多或少是为了市场行销。但他也补充说「看看戴姆勒的车载系统会变成什么,倒也十分有趣。」

事实上,FPGA普及于车用领域的程度,远超过大部份人的了解。

VSI Labs创办人兼负责人Phil Magney解释,「虽然每个人都希望宣示ASIC的所有权,但大部份最先进的处理都是以FPGA完成的,它让用户有机会在高效率的运算平台上套用其专有指令集。」Magney告诉《EE Times》,「ASIC固然不错,但在锁定你的指令集之前,可能还得试用许多变化版本。FPGA则能随时因应变化,让您能够调整指令集并尝试新应用。」

长期深耕汽车市场

谈到该公司在汽车市场的发展,Tu解释说,赛灵思的FPGA最初作为车载资讯娱乐系统中的胶合逻辑,之后才在先进驾驶辅助系统(ADAS)市场找到了最佳位置。Tu强调,FPGA最适合用于处理越来越复杂的ADAS和自动驾驶。

FPGA可设计于汽车内部的位置(来源:Xilinx)

2014年,赛灵思的芯片被14家车商采用,并设计用于29款车型中。该公司表示,到2018年,赛灵思芯片解决方案的触角扩大到了29家车商的111款车型中。

相较于许多刚刚进入自动驾驶车市场的AI处理器新创公司,Tu表示:「赛灵思确实了解如何提供车用级的品质。我们长久以来一直在为汽车市场出货产品。」

在ADAS市场上,赛灵思的FPGA经证实有助于处理来自各种感测器(包括影像感测器、光达或雷达等)的复杂感测资料。

事实上,Tu说,赛灵思已在车用电脑视觉处理市场占有率排名第二,仅次于Mobileye。然而,他也很快地表示,目前市占率第一(Mobileye)和第二(Xilinx)之间存在着巨大差距。不过,赛灵思与博世(Bosch)、Magna和Continental等多家一线供应商(tier one)在成像处理方面都有合作,Tu解释说:「他们希望在这方面与赛灵思合作的原因有五个。」

首先,赛灵思FPGA让想要执行自家专有成像处理演算法的汽车OEM实现差异化。相形之下,Mobileye提供的是一种「通用」(one-size-fits-all)的解决方案。

其次,赛灵思为tier one提供的是「开放式」平台,有助于其实现并确保符合ISO26262的功能安全。而Mobileye则提供一个「黑盒子」——这让tier one 和OEM都不清楚在Mobileye盒子内部究竟发生了什么。

但是,如果Mobileye能保证其黑盒子符合ISO26262标准,那还会有问题吗?Tu说:「Mobileye是一家芯片供应商。最终,如果在系统级出现一些安全问题,那么必须承担责任的就是汽车OEM,而非芯片供应商。」

第三,赛灵思的成像处理解决方案为可在车内安装之处提供了灵活性。它可以放在前置摄影机、挡风玻璃或中央模组。

第四,赛灵思还提供了「可扩展性」。赛灵思设计的ZU2~ZU5搭配Cortex-A53和Cortex-R5等ARM子系统,能够根据应用需求添加更多可编程结构。随着新车评估计划每12至16个月增加一项新要求,Tu强调,「相较于SoC相比,我们的解决方案提供了更多的灵活性。」

第五,赛灵思看好FPGA的适应性,它能持续因应汽车产业需要的功能不断变化而随之调整。

或许,最有助于描述这种适应性的例子之一就是赛灵思所谓的「动态功能交换」(DFX)。例如,假设赛灵思的芯片可用于Level 3自动驾驶车的驾驶员监控功能,那么,相同的芯片还可以重新编程,在代客停车应用中执行自动停车功能。Tu解释说,这种可编程性能够改变芯片的「个性」。

光达市场占有率达九成

赛灵思另一项优势是在光达市场的主导地位。据Tu介绍,赛灵思的芯片不仅用于几家主要的tier one光达产品中,同时也被多数新创公司的设计采用。由于各种不同的光达建置了许多不同技术,而这一技术汇流的趋势也将持续下此,多家光达供应商开始转而采用赛灵思的可编程解决方案,这是可以理解的。

Magney说:「许多光达显然都使用了FPGA,尤其是一些具有智能化而需要特殊处理的光达。FPGA让光达制造商得以更新和调整其处理要求。而且,由于大多数光达供应商都是新公司,在这个阶段采用ASIC解决方案并不切实际。」

但是在一个更大的计划中,Demler质疑90%的市占率究竟有多么重要。他指出,「这毕竟还是一个较小的市场…每年大概不超过100万个单位量。我猜测赛灵思可能与Velodyne有合作关系,但目前应该还在研发中。」

Demler认为,当今的光达市场「主要在于测绘(mapping)和工业应用,而非汽车。」

在边缘处理?

虽然光达市场目前可能仍然微不足道,但赛灵思可望在边缘的感知资料处理方面发挥更大的作用。

Magney说:「我们也在由感测器进行处理资料的边缘看到一些处理进行。例如,光达和雷达产生大量的资料,经过一些程序将部份处理需求传送至感测器模组,特别是针对ADAS。」

Magney指出:「FPGA可作为ADAS解决方案价值链中的重要组成部份,而且可能非常适用于处理丰富的成像雷达,这部份技术目前仍十分先进。」

从ADAS到自动驾驶

虽然FPGA在ADAS市场的表现不错,但Tu认为FPGA的根本优势在于「低延迟和更高的传输速率」,这将在高度自动化的汽车市场真正发挥作用。

GPU进行深度学习推论时,他们需要大量的平行资料才能通过单指令多重资料串流(SIMD)。为了进行更多运算和更少撷取,业界试图开发广泛的SIMD架构,但暂存档案仍存在限制。

相反地,FPGA能进行batch-less的推论,Tu表示,这致使「无论批量大小都能提供低延迟和确定性延迟、更高的吞吐量以及一致的运算效率。」

FPGA在自动驾驶车内部发挥的重要作用详细资料概述

FPGA提供batch-less的推论(来源:Xilinx)

虽然原则上是这样,但对于赛灵思最终将如何在自动驾驶(AV)市场抗衡Nvidia和Mobileye,业界观察家目前仍不愿作出任何判断。

就在几个月前,赛灵思曾经谈到它所谓的「自适应运算加速平台」(ACAP),该公司声称它将「超越传统CPU和GPU的性能」。然而,该公司至今并未透露任何细节。Tu说,ACAP今年将投片,但要到2019年以后才会开始出货。

那么,如果我们拿赛灵思的解决方案来和Nvidia或Mobileye作比较呢?Magney指出:「现在要作出什么结论还为时过早。Mobileye基于视觉的演算法在同级方案中表现最佳,它们针对紧密整合的指令集(ASIC)进行了强化。目前,从视觉角度来看,这是一场硬仗,但赛灵思将为客户提供开放的解决方案,这心封闭的方案更具有吸引力。」

至于Nvidia,Magney补充说,「除非透过某些严格的基准测试,否则很难知道赛灵思是否比Nvidia更有效率。此外,Nvidia提供了一个完整的堆叠和SDK,因此,对于开发人员来说,目前Nvidia的堆叠更完整。」

整体而言,Demler指出:「我们看到资料中心将FPGA用于AI加速,因此,赛灵思在此基础上开发更专用的架构也不至于让我感到意外。FPGA可利用其DSP与平行架构,提供极其适合神经网路加速的运算能力。」

Demler表示:「最终,相较于其他解决方案,其挑战在于成本和功耗。」

虽然与戴姆勒的合作被视为是「赛灵思的重要订单」,但Magney表示很难知道终端应用何时可用。

戴姆勒在新闻发布会上表示:「在此策略合作中,来自德国辛德尔芬根与印度班加罗尔两地之宾士车厂研发中心的深度学习专家,在赛灵思高度自适应的汽车平台上建置其AI演算法。」该公司表示,Mercedes-Benz将使赛灵思AI处理器技术实现商品化,让神经网路实现最高的执行效率。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21648

    浏览量

    601483
  • AI
    AI
    +关注

    关注

    87

    文章

    29928

    浏览量

    268242
  • 感测器
    +关注

    关注

    1

    文章

    68

    浏览量

    19876
  • 自动驾驶
    +关注

    关注

    783

    文章

    13647

    浏览量

    166061

原文标题:AI加持,FPGA普及于车用领域的程度远超想象

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA自动驾驶领域有哪些应用?

    和深入。 综上所述,FPGA自动驾驶领域具有广泛的应用前景和重要的应用价值。其高性能、可配置性、低功耗和低延迟等特点为自动驾驶的实现提供了
    发表于 07-29 17:09

    FPGA自动驾驶领域有哪些优势?

    领域的主要优势: 高性能与并行处理能力: FPGA内部包含大量的逻辑门和可配置的连接,能够同时处理多个数据流和计算任务。这种并行处理能力使得FPGA处理
    发表于 07-29 17:11

    自动驾驶真的会来吗?

    广泛讨论,而这其中最重要的意义即帮助大众沥青了自动驾驶的概念。  “特斯拉事故以后,大家开始讨论中越来越多地关注到特斯拉的autopilot(自动驾驶仪)是辅助
    发表于 07-21 09:00

    自动驾驶的到来

    的车载处理器仍然将是半导体厂商汽车电子领域的重点投资及发展方向。中国自动驾驶面临的挑战  首先中国不同地域以及城镇之间道路基础设施方面存在差异,包括路标、车道线、红绿灯等设置各有不同。中国特色
    发表于 06-08 15:25

    UWB主动定位系统自动驾驶中的应用实践

    手段,尤其是需要无盲区定位,确保车辆平滑稳定的自动行驶。n 寻ME主动定位解决方案精位科技基于UWB技术的深厚底层研究以及丰富的应用实践经验,提出了UWB可以自动驾驶特殊场景发挥绝对
    发表于 12-14 17:30

    用于ADAS和自动驾驶FPGA的案例

    的累计销量。最近的大部分部署中,Xilinx设备正被第1层用于为先进的驾驶辅助系统(ADAS)和自动驾驶车辆开发的摄像机和传感器系统提供处理能力。但是为什么FPGA用于这些系统呢?我
    发表于 01-03 13:26

    如何让自动驾驶更加安全?

    是让交通出行更安全,比如自动驾驶的智能感知车距功能可以提高道路使用效率,降低人为操作失误,有利于道路通畅。从看到紧急情况到刹车发挥作用自动驾驶比人的反应更快。同时,也不会出现疲劳驾驶
    发表于 05-13 00:26

    网联化自动驾驶的含义及发展方向

    了3GPP R16 5G-V2X自动驾驶业务方面带来的技术优化,并对现阶段通信技术中存在的问题进行了分析和展望。与此同时,阐述了通信技术在网联自动驾驶领域的重要作用,期望加深辅助
    发表于 01-12 15:42

    视觉系统对自动驾驶重要

    为什么视觉系统对自动驾驶至关重要
    发表于 01-25 07:51

    自动驾驶系统设计及应用的相关资料分享

    作者:余贵珍、周彬、王阳、周亦威、白宇目录第一章 自动驾驶系统概述1.1 自动驾驶系统架构1.1.1 自动驾驶系统的三个层级1.1.2 自动驾驶
    发表于 08-30 08:36

    变频电源内部的元器件有着什么样的重要作用

    变频电源内部的元器件有很多,每一个都发挥着发的重要作用。里面的元器件有:整流滤波模块、LC滤波模块、控制电路模块、辅助电源模块等等。他们都在变频电源内部有着什么样的
    发表于 11-16 07:51

    FLIR为自动驾驶推出热成像开发套件 该产品将在自动驾驶竞赛中发挥重要作用

    据麦姆斯咨询报道, FLIR近期发布了一款新型高分辨率热成像汽车开发套件(ADK),汽车产业未来将高度依赖自动驾驶汽车,这款新产品将在这场自动驾驶竞赛中发挥重要作用
    的头像 发表于 01-30 18:21 6232次阅读
    FLIR为<b class='flag-5'>自动驾驶</b>推出热成像开发套件  该产品将在<b class='flag-5'>自动驾驶</b>竞赛中<b class='flag-5'>发挥</b><b class='flag-5'>重要作用</b>

    FPGA视频教程之FPGA开发流程的详细资料概述

    本文档的主要内容详细介绍的是FPGA视频教程之FPGA开发流程的详细资料概述免费下载。
    发表于 03-01 11:35 11次下载
    <b class='flag-5'>FPGA</b>视频教程之<b class='flag-5'>FPGA</b>开发流程的<b class='flag-5'>详细资料</b><b class='flag-5'>概述</b>

    音频分析-自动驾驶汽车的重要技术

      人工智能(AI)和机器学习(ML)将通过将其整合到自动驾驶汽车设计中,汽车行业的巨大转型中占据关键地位。与供应链管理、制造运营、移动服务、图像和视频分析等其他领域一起,音频分析自动驾驶
    的头像 发表于 12-06 14:41 574次阅读

    语音数据集自动驾驶中的应用与挑战

    随着人工智能技术的快速发展,自动驾驶汽车已经成为交通领域的研究热点。语音数据集自动驾驶发挥着重要作用,为
    的头像 发表于 12-25 09:48 511次阅读