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

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

3天内不再提示

EDA 式验证方法会增强自动驾驶汽车的安全性吗?

goodmbby 来源:goodmbby 作者:goodmbby 2022-07-21 16:41 次阅读

复杂的系统——无论是片上系统还是自动驾驶汽车——都会让设计工程师感到沮丧,他们经过数月的艰苦工作,不得不回去验证他们刚刚设计的系统是否真的按照他们的预期方式运行。

SoC 和自动驾驶汽车 (AV) 都内置在一个“黑匣子”中,从本质上讲,这使得很难找到“隐藏在你没有想到的地方”的错误,a 首席执行官兼联合创始人 Ziv Binyamini 说。位于特拉维夫的初创公司 Foretellix。

在测试和验证 SoC 时,有两个措施被认为是必不可少的:“代码覆盖率”,它说明代码通过激励测试的效果,以及“功能覆盖率”,一种让用户编写某些仪器逻辑来监控刺激涵盖各种功能。

Foretellix 认为,当汽车 OEM 测试安全性时,类似的覆盖驱动规则应该适用于 AV。

今天,来自科技公司和原始设备制造商的车辆在模拟、测试轨道和公共道路上进行了数百万英里的测试。例如,上个月,Waymo 宣布该公司已经行驶了超过 1000 万英里的街道里程和大约 100 亿英里的模拟里程。

但问题是:

poYBAGLXVQiAIieYAAAbhn2wFtg083.jpg


齐夫·宾亚米尼

有谁知道 Waymo、Uber、Cruise 和 Argo AI 等公司到底在测试什么?他们如何衡量测试结果?他们的 AV 经历了哪些测试场景?

正如 Foretellix 的 Binyamini 所看到的那样,当今 AV 公司之间以里程为导向的竞赛——希望证明其产品的安全性——缺乏“一种可量化的方法来衡量证明自动驾驶汽车安全所需的场景已经执行了多少(覆盖)。”

此外,他们缺乏可以“提供一种严格和自动化的方式来发现未知风险场景并将其变为已知的工具,”他指出。

这就是 Foretellix 看到机会的地方。Foretellix 基于在 EDA 行业长大的验证专家团队,正在将其专业知识迁移到 AV 世界。

例如,正如几十年前 EDA 行业为 SoC 设计人员开发了一种称为 SystemVerilog 的高级硬件描述和硬件验证语言一样,Binyamini 告诉 EE Times,Foretellix 正在为 AV 系统设计人员开发可测量的场景描述语言 (M-SDL)。

据 Foretellix 称,目前美国和欧洲的一些汽车 OEM 正在“试用”M-SDL。Binyamini 表示,在将行业反馈整合到语言中后,目前的计划是在夏季之后发布。他还强调,M-SDL 不是专有的。“这将在 GitHub 上公开。”

Foretellix 承诺 M-SDL 将提供测试结果的“统一指标”——无论是在模拟、测试课程还是在路上完成。“我们还在注入随机测试,看看哪些场景还需要测试。”

poYBAGLXVQ6AHL7nAAFx-Up8NnY611.jpg

覆盖驱动验证(来源:Foretellix)

EDA 和汽车世界的联系

The Linley Group 的高级分析师 Mike Demler 警告说,Foretellix 并没有为 AV 系统设计构建验证工具。相反,它为自动驾驶汽车提出了“覆盖分析工具和覆盖驱动的验证”,他指出。

Demler 承认“覆盖驱动验证”的概念来自 EDA,但强调“覆盖是检查验证计划的工具,但它本身并不是验证工具。覆盖率工具检查您的测试台是否覆盖了所有可能的故障,或者是否有足够的数量来满足特定的签核标准。”

因此,在 Demler 看来,Foretellix 将 M-SDL 与 SystemVerilog 进行比较是“一个很大的延伸”。他说,这看起来更像是“一个测试计划检查器”。

尽管如此,Foretellix 创始人的背景强烈表明,在半导体行业中根深蒂固的技术正是 Foretellix 现在正试图为汽车行业带来的技术。

奔腾临

对于任何经历过芯片设计日益复杂的时代的人来说,自动驾驶汽车中出现的设计几乎是熟悉的。Binyamini 观察到,“这些都是 1990 年代芯片行业已经遇到的问题。”

英特尔开发 Pentium Pro 时,Binyamini 是 P6 项目的设计自动化工程师。因为 P6 设计是第一个 X86 超级流水线、乱序推测执行机器,所以处理器“极其复杂”。它需要新的验证解决方案来处理这种复杂性。”

在 P6 发布之前,英特尔面临着“奔腾漏洞”危机,这是英特尔早期处理器中的浮点缺陷。该漏洞由林奇伯格学院的一位教授于 1994 年发现,EE Times 报道了该漏洞。到 1994 年 12 月,英特尔以近 10 亿美元的成本召回了有缺陷的处理器。这一事件使电子行业意识到几乎不可能找到复杂处理器中的所有错误和问题。

到 1997 年,Binyamini 加入了一家名为 Verisity 的初创公司,该公司由 VLSI 验证领域的领先专家 Yoav Hollander 于 1995 年创立。Verisity 被称为世界上最早的验证公司之一,其任务是提供基于覆盖驱动方法的 VLSI 验证工具套件。

Verisity 告诉半导体行业,覆盖驱动的验证“是处理芯片设计复杂性的唯一方法”。在 Verisity,Hollander 创建了“e”验证语言,该语言后来成为标准 (IEEE 1647)。


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

    关注

    71

    文章

    2660

    浏览量

    172276
  • 自动驾驶
    +关注

    关注

    781

    文章

    13471

    浏览量

    165365
收藏 人收藏

    评论

    相关推荐

    恩智浦SAF8xxx系列单芯片雷达SoC助力下一代自动驾驶设计

    雷达是汽车ADAS的核心技术,可增强道路安全性,提高对驾驶员的便利。恩智浦提供的可扩展产品组合,包括高度集成、功能
    的头像 发表于 08-27 10:09 595次阅读

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

    。 硬件级安全自动驾驶系统对安全性有极高的要求。FPGA的硬件级安全性使其能够在硬件层面实现数据加密、防篡改和防攻击等安全功能,确保
    发表于 07-29 17:11

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

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)在自动驾驶领域具有广泛的应用,其高性能、可配置、低功耗和低延迟等特点为自动驾驶的实现提供了强有力的支持。以下
    发表于 07-29 17:09

    中级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠安全性和性能。总之,
    的头像 发表于 06-20 21:47 192次阅读

    初级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠安全性和性能。总之,
    的头像 发表于 06-20 21:45 189次阅读

    沃尔沃利用英伟达的SoC和AI来提升自动驾驶安全性

    在2024年英伟达GPU技术大会(NVIDIA GTC 2024)上,沃尔沃介绍了如何利用人工智能和日益提升的算力来提升自动驾驶安全性
    的头像 发表于 05-08 14:38 1024次阅读

    未来已来,多传感器融合感知是自动驾驶破局的关键

    巨大的进展;自动驾驶开始摒弃手动编码规则和机器学习模型的方法,转向全面采用端到端的神经网络AI系统,它能模仿学习人类司机的驾驶,遇到场景直接输入传感器数据,再直接输出转向、制动和加速信号。模仿学习人类
    发表于 04-11 10:26

    博世与微软合作开发生成AI产品,强化自动驾驶功能与车辆安全性

    近日,全球知名的技术公司博世与微软宣布了一项重要的合作计划,双方将联手开发生成AI(生成人工智能)产品。此次合作旨在进一步强化自动驾驶功能,提高车辆安全性,为未来的智能交通系统注入
    的头像 发表于 03-04 11:23 760次阅读

    如何利用AI技术提升自动驾驶安全性

    智能交通系统是一个高度复杂的系统,它涉及多种技术和工具。自动驾驶汽车、车辆安全技术和智能城市系统都是智能交通系统的一部分。
    发表于 01-17 09:44 344次阅读

    LabVIEW开发自动驾驶的双目测距系统

    精确的距离信息,从而提高车辆的主动安全性能。这一系统的开发和应用有望在自动驾驶领域取得更多突破进展。 ​ 这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了
    发表于 12-19 18:02

    自动驾驶传感器攻击研究

    对于现今的自动驾驶汽车来说,由于传感器的增加和感知网络等软件的存在,使得自动驾驶汽车在信息安全上相较于其它
    的头像 发表于 11-03 15:00 467次阅读
    <b class='flag-5'>自动驾驶</b>传感器攻击研究

    安森美携手瑞萨打造领先的系统性能,增强自动驾驶安全性

    点击蓝字 关注我们 安森美 (onsemi)  宣布其Hyperlux 图像传感器系列已集成到瑞萨 (Renesas) R-Car V4x 平台,用于增强自动驾驶的视觉系统,进而提高汽车
    的头像 发表于 10-25 16:25 290次阅读
    安森美携手瑞萨打造领先的系统性能,<b class='flag-5'>增强</b>半<b class='flag-5'>自动驾驶</b>的<b class='flag-5'>安全性</b>

    新能源电动汽车锂电池安全性的保证与验证有哪些?

    新能源电动汽车锂电池安全性的保证与验证有哪些?
    的头像 发表于 10-21 20:27 1367次阅读
    新能源电动<b class='flag-5'>汽车</b>锂电池<b class='flag-5'>安全性</b>的保证与<b class='flag-5'>验证</b>有哪些?

    自动驾驶规控决策方面的建议与解决方案

    规控决策在自动驾驶领域的重要不容忽视,因为它直接影响到自动驾驶技术实际应用的成功与否。首先,规控决策对于确保自动驾驶车辆的安全性至关重要,
    发表于 10-19 09:37 655次阅读
    <b class='flag-5'>自动驾驶</b>规控决策方面的建议与解决方案

    如何保护自动驾驶系统的数据安全

    自动驾驶技术带来了许多便利,但也带来了数据隐私和安全挑战。保护自动驾驶系统中的数据安全和隐私至关重要,需要综合采取技术和法规措施。这些措施
    发表于 10-18 11:10 616次阅读
    如何保护<b class='flag-5'>自动驾驶</b>系统的数据<b class='flag-5'>安全</b>?