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

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

3天内不再提示

自动驾驶车SoC:芯片设计师最可怕的梦魇

ml8z_IV_Technol 来源:YXQ 2019-07-06 11:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

用于自动驾驶汽车和高级驾驶辅助系统(ADAS)的复杂芯片(SoC)的开发和验证是一片雷区,无论是车内还是无法预知的道路条件,都构成了一个难点。芯片设计人员经常在完成错综复杂的汽车芯片设计之后,又意识到他们必须回头重新编写,有时甚至需要不停地重复,直到得到满意的结果。但是稍不注意,就会触雷。

用于自动驾驶汽车和高级驾驶辅助系统(ADAS)的复杂芯片(SoC)的开发和验证是一片雷区,稍不注意,就会触雷。

每一个可预期或不可预期的微小变量,无论是车内还是无法预知的道路条件,都构成了一个难点。芯片设计人员经常在完成错综复杂的汽车芯片设计之后,又意识到他们必须回头重新编写,有时甚至需要不停地重复,直到得到满意的结果。

这种迭代设计的过程,是每个芯片设计师最可怕的梦魇。

“在开发和验证汽车芯片时,”西门子公司的自动驾驶与ADAS全球技术经理David Fritz解释说,“设计师要应对的输入是‘整个世界’,包括车辆可能遭遇的任何天气状况和任何道路状况。而输出则是保证他们的新芯片(新车)不会辗过任何人。”

换句话说,太多东西需要吸收和消化,而结果是至关重要的安全。

硅前验证

在此背景之下,西门子此前公布了一款名为PAVE360的硅前自主验证环境平台。

西门子的Fritz称PAVE360是设计AV/ADAS车辆的“第一个允许多部门、多企业合作的项目平台”。该平台允许多个汽车组件、软件和子系统供应商在设计高度自动化汽车时进行协作。

Tirias Research首席分析师Jim McGregor告诉我们,“目前业界已经可以在仿真环境中设计一颗定制芯片,但还是不能达到PAVE360的水平。”

PAVE360 (图片来源: 西门子)

他解释说,通过PAVE360,“你可以设计和测试一辆虚拟汽车,其中的虚拟芯片由虚拟零部件构成,而这个虚拟汽车在虚拟环境条件下在虚拟城市中行驶。”他指出,“PAVE360可以实现在汽车操作的整个流程中设计和测试芯片。并且可以更换汽车零件、修改设计或操作条件,在必要时近乎实时地测试甚至重新设计芯片。”

VSI实验室的创始人兼首席顾问Phil Magney解释了汽车芯片设计人员面临的挑战:“你面对的是各种数据轰炸,包括来自各种环境传感器的大量数据,以及来自其他ECU的大量数据,而这些数据最终将影响汽车性能。

Magney称PAVE360是“非常独特”的,他说,“我还没有听说过如此完整的仿真环境。”西门子的PAVE360平台基于“数字孪生(digital twin)”这个概念,数字孪生是真实世界的复制(仿真)版本。Magney说,“对于汽车或零部件的开发人员来说,这意味着他们可以完全仿真其目标,无论是芯片、软件能力、ECU还是整车。

McGregor还补充道,“如果我在通用动力公司从事火箭制造时就有这个工具,我会不惜一切得到它。”

智能手机应用处理器 vs. 汽车芯片

粗看之下,智能手机应用程序处理器和汽车芯片是两种截然不同的东西,它们在芯片复杂性、所需的计算能力、尺寸和功耗方面都完全不同。

而对功能安全性的严格要求,更是给汽车芯片设计人员带来额外的压力。他们设计的汽车芯片必须完全准确,因为汽车芯片出现的问题可能会导致人的死亡。而用于智能手机的应用程序处理器则不会造成这种危险。

但奇怪的是,虽然汽车芯片设计的复杂程度远远高于智能手机应用处理器的设计规格,但目前汽车行业常见的设计方法却不如智能手机行业那么精致。

曾在高通英伟达(Nvidia)工作过的Fritz为我们提供了改变这种情况的方法。

汽车设计工程师一般会首先分析ADAS或AV SoC的需求并将其分解为各项功能,为每个功能块设置验证。然而最大的挑战在于变数越来越多。也许每个功能块已经过验证可以正常工作了,但当合并某些ADAS功能时,或者部署一个不同的传感器组合时,甚或插入一个不同供应商的ECU时,一切预设都会被推翻。汽车可能会突然出现一种全新的行为模式。这种根本性的变化可能会使汽车芯片设计人员陷入一种恶性循环,不断重新校验、重新验证和重新编写他们的SoC。

Fritz回顾他在高通担任高级总监时,智能手机芯片的开发环境完全不同。在智能手机领域,除非确信将X公司的硅方案放入Y公司的手机中能够满足所有需求,否则应用程序处理器的设计人员不会开始设计芯片。而这些需求的范围从基准测试直到功耗,它们不能超过设定的阈值,而且必须满足供应商所谓的“用例证据点(use-case proof points)”。

所有东西,包括由软件团队验证的软件,必须在芯片开始开发之前完成。而这保证了在智能手机中工作的芯片的高度准确性。

在Fritz看来,要模仿智能手机芯片的设计环境,汽车AV/ADAS SoC设计人员需要一个能让他们进行“严格硅前验证”的平台。而PAVE360就是这个平台,他说。

124亿美元投资

西门子之所以能够开发出这个完整的仿真平台,源于其多次战略性的收购。它将新购置的工具与现有的仿真模型拼接起来,使之协同工作,形成一个完整的平台。

在西门子于2017年收购Mentor Graphics之前,这家德国公司还收购了测试和机电一体化仿真软件供应商LMS International。之后又收购了一家全球仿真软件供应商TASS International,除了仿真软件,该公司还为汽车行业提供工程与测试服务。

“据我们所知,没有其他公司进行过这么多的投资(总计124亿美元,包括收购Mentor),以建立像PAVE360这样的全方位仿真平台,”Fritz声称。

汽车OEM可以开发自己的AV SoC?

上个月,特斯拉推出了自己的自动驾驶芯片,称其为“全自动驾驶”计算机。

当被问及其他汽车OEM是否也在设计他们自己的自动驾驶芯片时,Fritz肯定“特斯拉并不是唯一一个。”他指出,“当消费者认为,未来的汽车价值都体现在AI算法、软件和芯片中时,汽车OEM们没有理由不想自己把握未来。”

McGregor证实,许多汽车OEM正在考虑“定制芯片设计”。但他补充道,“并非所有人都计划与特斯拉走同一条路,即自己招募一个SoC设计团队。许多公司选择与现有的半导体供应商和/或设计公司合作。”

他说,“但这并不意味着一定会找英伟达、恩智浦(NXP)、瑞萨(Renesas)、英特尔(Intel)或其他知名公司合作,就像智能手机、游戏机和云服务提供商一样,汽车OEM正在考虑根据其应用和工作负载量身定制芯片解决方案。”

Magney也对此表示赞同。“尽管许多人发现加速计算解决方案具有优异的性能,但很多开发人员正试图通过将他们的算法,与处理器紧密结合来实现指令集的优化。”然而,Magney提醒道,“这对很多人来说可能不太实际。除非你真有些与众不同的东西,否则没有必要浪费时间做无用功。”

对于汽车OEM来说,PAVE360可能是非常有效的。例如当他们决定将其最满意的ECU与新的ADAS SoC结合用于制动控制时,使用开放式接口,OEM可以将该ECU插入PAVE360并模拟ADAS SoC在车辆中的性能。

如何验证AI?

西门子称,PAVE360“能够对所有自动驾驶系统核心的传感/决策/执行范例进行全面的闭环验证。”该原则同时适用于确定性(基于规则)和非确定性(基于AI)方法的验证。

但是,当设计师甚至不知道部署在汽车中的AI算法如何决策采取某种行动时,他们如何验证这是一个正确的选择呢?

Fritz解释说,自动驾驶芯片的输入不应该是1和0这样的“信号”,而应该是“场景” ——道路轮廓、天气条件和地理环境中的其他因素。至于结果,“你只能在整车背景下验证AI的决策。”他指出。

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

    关注

    38

    文章

    4514

    浏览量

    227617
  • 自动驾驶
    +关注

    关注

    791

    文章

    14670

    浏览量

    176517

原文标题:自动驾驶车SoC:芯片设计师最可怕的梦魇

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    不同等级的自动驾驶技术要求上有何不同?

    谈到自动驾驶,不可避免地会涉及到自动驾驶分级,美国汽车工程学会(SAE)根据自动驾驶系统与人类驾驶员参与
    的头像 发表于 10-18 10:17 2410次阅读

    蘑菇联中标新加坡自动驾驶巴士服务试点项目

    近日,新加坡陆路交通管理局(LTA)宣布,由MKX Technologies、蘑菇联(MOGOX)与比亚迪组成的联合体,中标新加坡自动驾驶巴士服务试点项目,这是新加坡首个L4级自动驾驶巴士官方项目,标志着蘑菇
    的头像 发表于 10-15 14:07 503次阅读

    自动驾驶SoC芯片到底有何优势?

    [首发于智驾最前沿微信公众号]近年来,随着智能网联汽车技术的快速发展,车载计算芯片已成为智能驾驶系统的中枢。传统的MCU(单片机)芯片在处理速度和算力方面已难以满足自动驾驶对于异构数据
    的头像 发表于 09-21 10:56 2262次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>SoC</b><b class='flag-5'>芯片</b>到底有何优势?

    电动助力成都自动驾驶公交示范线开跑

    近日,“智驾公交·智启未来”活动在成都未来科技城举办,成都市自动驾驶公交示范运营项目同步启动。该项目由成都公交集团与中国中集团旗下中电动联合推进落地,活动中,中电动全新研发制造的
    的头像 发表于 08-18 14:05 985次阅读

    规级和消费级有什么区别?为什么自动驾驶需要规级?

    的区别主要体现在可靠性、环境适应、质量管理与安全保障等多个方面。对于汽车,尤其是自动驾驶系统而言,任何一次失效都可能带来严重后果,因此必须选用符合规级标准的硬件与软件。那什么是规级?什么是消费级?为什么
    的头像 发表于 07-15 08:55 1176次阅读
    <b class='flag-5'>车</b>规级和消费级有什么区别?为什么<b class='flag-5'>自动驾驶</b>需要<b class='flag-5'>车</b>规级?

    卡车、矿车的自动驾驶和乘用车的自动驾驶在技术要求上有何不同?

    [首发于智驾最前沿微信公众号]自动驾驶技术的发展,让组合辅助驾驶得到大量应用,但现在对于自动驾驶技术的宣传,普遍是在乘用车领域,而对于卡车、矿车的自动驾驶发展,却鲜有提及。其实在卡车、
    的头像 发表于 06-28 11:38 718次阅读
    卡车、矿车的<b class='flag-5'>自动驾驶</b>和乘用车的<b class='flag-5'>自动驾驶</b>在技术要求上有何不同?

    光庭信息自动驾驶试验赴日

    今年以来,中国自动驾驶企业正借助创新技术和产品加速出海,竞逐全球市场新格局。近日,一辆自动驾驶试验从武汉阳逻港启程前往日本,正式开启光庭信息出海新征程。
    的头像 发表于 06-18 16:33 766次阅读

    自动驾驶安全基石:ODD

    电子发烧友网综合报道 自动驾驶ODD(Operational Design Domain)即设计运行域,是指自动驾驶系统被设计为安全、有效运行的具体条件范围。它定义了自动驾驶汽车在哪些环境、场景
    的头像 发表于 05-19 03:52 5799次阅读

    《汽车驾驶自动化分级》会更适合中国自动驾驶发展吗?

    提供了有效支撑。在很长一段时间,大家对于自动驾驶的等级分类主要是依照由美国汽车工程学会制定的J3016标准《道路机动自动驾驶系统相关术语分类和定义》, 其中将
    的头像 发表于 05-18 09:06 782次阅读
    《汽车<b class='flag-5'>驾驶</b><b class='flag-5'>自动</b>化分级》会更适合中国<b class='flag-5'>自动驾驶</b>发展吗?

    新能源软件单元测试深度解析:自动驾驶系统视角

    的潜在风险增加,尤其是在自动驾驶等安全关键系统中。根据ISO 26262标准,自动驾驶系统的安全完整性等级(ASIL-D)要求单点故障率必须低于10^-8/小时,这意味着每小时的故障概率需控制在亿
    发表于 05-12 15:59

    AI将如何改变自动驾驶

    [首发于智驾最前沿微信公众号]五一假期继续闲聊一下,还欢迎大家随意留言,随着人工智能(AI)的发展,很多企及自动驾驶供应商正尝试将AI融入自动驾驶系统,为何大家都在积极推动这一技术?AI会给
    的头像 发表于 05-04 09:58 632次阅读

    智慧路灯杆如何实现路协同辅助自动驾驶

    随着科技的飞速发展,自动驾驶技术逐渐从科幻走向现实,而路协同作为实现高级别自动驾驶的关键支撑,正受到越来越多的关注。在车路协同系统中,智慧路灯杆凭借其独特的优势,成为了不可或缺的一环。那么,智慧
    的头像 发表于 04-09 20:53 648次阅读

    NVIDIA Halos自动驾驶汽车安全系统发布

    NVIDIA 整合了从云端到端的安全自动驾驶开发技术套件,涵盖车辆架构到 AI 模型,包括芯片、软件、工具和服务。 物理 AI 正在为自动驾驶和机器人开发技术的交叉领域释放新的可能性
    的头像 发表于 03-25 14:51 966次阅读

    小马智行开通广州自动驾驶示范运营专线

    在广州市中心,叫一辆自动驾驶Robotaxi往返机场或高铁站,已经成为现实。近日,小马智行正式开通广州自动驾驶示范运营专线,用户可搭乘自动驾驶,从广州市中心相应地点往返广州白云机场和
    的头像 发表于 02-21 15:39 717次阅读