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

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

3天内不再提示

AI如何颠覆传统芯片验证方式?

新思科技 来源:未知 2023-06-08 17:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从2017年Google提出Transformer模型,再到去年ChatGPT的横空出世,人们对深度学习能力边界的认知一次次被打破,人工智能AI)似乎正在加速融入我们每个人的工作和生活。人们不再问AI能做什么,而是它不能做什么。从当下热门的ChatGPT等聊天机器人自动驾驶汽车,AI已经应用到我们日常生活的方方面面。即便是芯片设计这种过去视为可能不适用于AI的行业,现在也受益于越来越智能的AI技术

如果AI可以在芯片开发最耗时和耗力的环节助我们一臂之力,让芯片设计更快地一次成功,那将是如何的景象?试想一下,假如我们将AI整合到芯片验证和调试阶段,尤其是在芯片只会越来越精密和复杂的当下,又会带来怎样的变化。

当然,应用AI的最终目标是找出更多错误,加速实现验证覆盖率目标。数字设计存在巨大的设计状态空间,要对所有这些空间进行人工分析,并获得足够的可行见解用以改进设计,几乎是不可能完成的任务。

但如果AI能在这方面有效发挥作用,验证开发者就可以专注于发现和修复错误。想想这对芯片设计会有多大帮助。

a1d2dae8-05e1-11ee-962d-dac502259ad0.png

芯片设计的复杂性与日俱增,半导体行业正面临着一系列重大挑战。从发展埃米级设计到Multi-Die集成再到快速节点迁移,开发者从未如此迫切地希望提高开发效率,寻找创新的解决方案。然而,受限于逻辑和功能问题,大多数片上系统(SoC)都难以避免代价高昂的重新流片。正因如此,开发者需要尽可能全面地进行SoC验证。但是,由于成本和上市时间方面的压力,开发者不可能一直反复运行验证和调试循环。

芯片的RTL代码设计完成以及设计状态空间配置就绪后,便可启动验证流程。芯片验证开发者需要逐一检查这些空间,确保最终的SoC设计能够正常运行。覆盖率收敛的目的是确保整个设计能按预期的功能正常运行。

覆盖率收敛流程存在三大挑战:

  • 覆盖率规划。开发者很难确定测试平台的覆盖率定义中要写哪些内容(需要什么类型的coverage group,哪里有差距,还需要写些什么等等)。确保实现100%覆盖就表示所有的错误都已找到,这非常重要

  • 覆盖率收敛。开发者很难确定什么测试用例对覆盖最有用。开发者可能要运行同一个测试用例1000次,才能达到50%的覆盖。随着覆盖率越来越接近100%,开发者会发现,覆盖剩下的几个百分点可能需要几周时间才能完成。直接用例是一种有效的覆盖手段,但要投入大量的人力去开发

  • 激励开发和根本原因分析。开发者可能会遇到激励本不应该执行某个特定配置或错误的情况。或许激励的编写方式导致其根本无法达到覆盖目标

在传统芯片验证周期中,验证开发者会设定一个目标并运行其回归环境。在此过程中,开发者会设置测试平台来生成随机激励,从而观察设计的响应情况。一个设计运行10000到15000条用例十分常见,而且验证团队往往对每条测试用例的ROI没什么概念。回归的运行可能长达数日,并占用宝贵的计算资源。

在SoC验证周期中,有两个迭代循环占用了大部分的时间,其一是在运行回归后进行故障调试与错误修复,其二是覆盖率收敛(图1)。这两项迭代工作都非常耗时,内容包括覆盖率分析、发现覆盖漏洞后作出调整,以及一次又一次的重新再来。发现故障后,验证团队需要对故障进行分析,在RTL或测试平台中进行修改,并重新运行回归,确保这些错误确实得到了修复。同样,这部分工作也需要迭代循环。

a1fa0f00-05e1-11ee-962d-dac502259ad0.png

图1:典型验证周期中的迭代循环。

此外,覆盖率收敛流程最后的收尾工作通常最为棘手。对整个流程生成大量数据进行全面的人工分析是不太可行的,因此团队一般都需要对芯片设计缺陷的根本原因有更多了解。

a219a928-05e1-11ee-962d-dac502259ad0.png

迭代循环有一个好处是可以从中学习,因此AI,尤其是机器学习(ML),正好派上用场。如果ML引擎能够从某些模式中学习,便能够完成相应工作,比如从测试平台的一行代码中识别出可能的错误。学到相应知识后,它就能将这种洞察应用于未来的回归,从而加快覆盖收敛速度,尤其是随着系统不断得到训练,也许还能提高覆盖水平。

AI在半导体行业的应用已经取得了显著进展。新思科技屡获殊荣的DSO.ai芯片设计AI应用最近率先实现了首个100次生产流片。DSO.ai可以自动搜索芯片设计大型解决方案空间中的优化目标,有助于提高开发效率并改善芯片的功耗、性能和面积(PPA)。

在验证方面,为了缩短调试和修复的周期,新思科技推出了采用回归调试自动化(RDA)技术的Verdi自动调试系统等解决方案,为开发者带来AI驱动的芯片验证工具。通过这一功能,开发者可以利用预测性分析,让容易出错的人工流程实现自动化,更轻松地找到被测设计和测试平台故障的根本原因。更多助力实现调试自动化的创新方案即将推出,最终将把调试和修复循环变成一个无需人工干预的全自动化流程。

这些应用仅仅是一个开始,未来必将会有更多应用。在越来越多的EDA流程中,愈发智能的AI技术有助于开发者提高工作效率,取得更好的成效。例如,AI帮助开发者更好地了解还需要其它哪些覆盖、越来越智能的AI技术有助于最大限度地减少回归运行的时间和精力,以及AI有助于加快根本原因分析,等等。或许,原本需要长达数日的任务,在AI技术的帮助下只要几个小时便可完成,节省下来的资源就可以用来开发其它项目,或者完成更多的增值任务。

a232fc52-05e1-11ee-962d-dac502259ad0.png

我们的世界充斥着各种复杂问题,解决这些问题需要更加复杂的计算系统来处理。自动化和智能化可以完善开发者的工作,有助于开发者提高工作效率,让设计和验证开发者专注于打造差异化的芯片,推动这样的计算系统问世。如果AI驱动的EDA流程可以承担重复性任务,开发者就有更多精力来处理错误修复并进一步推进他们的设计。从设计空间探索到覆盖率和调试周期等,AI必将对诸多领域产生深远的影响。


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

    关注

    5

    文章

    925

    浏览量

    52642

原文标题:AI如何颠覆传统芯片验证方式?

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片到AGI芯片

    、分布式群体智能 1)物联网AGI系统 优势: 组成部分: 2)分布式AI训练 7、发展重点:基于强化学习的后训练与推理 8、超越大模型:神经符号计算 三、AGI芯片的实现 1、技术需求 AI取得成功
    发表于 09-18 15:31

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的科学应用

    流体芯片AI计算平台 ⑥基于AI的自主决策系统 ⑦基于AI的自主学习系统 2、面临的挑战 ①需要造就一个跨学科、全面性覆盖的知识库和科学基础模型 ②需要解决信息不准确和认知偏差问题
    发表于 09-17 11:45

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的未来:提升算力还是智力

    持续发展体现在: 1、收益递减 大模型的基础的需要极大的算力,这首先源于昂贵的高性能AI芯片,然后是宝贵的电力、水等与环境相关的资源。 收益递减体现在: ①模型大小 ②训练数据量 ③训练算法的优化 2
    发表于 09-14 14:04

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片的需求和挑战

    的工作吗? 从书中也了解到了AI芯片都有哪些?像CPU、GPU、FPGA、ASIC都是AI芯片。 其他的还是知道的,FPGA属于AI
    发表于 09-12 16:07

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:从AI硬件到AI湿件

    想到,除了研究大脑的抽象数学模型外,能否抛弃传统芯片实现方式,以化学物质和生物组件、材料及相关现象来构建人工神经网络或提取其功能来用于AI处理,甚至直接用生物体来实现
    发表于 09-06 19:12

    【「AI芯片:科技探索与AGI愿景」阅读体验】+内容总览

    AI芯片:科技探索与AGI愿景》这本书是张臣雄所著,由人民邮电出版社出版,它与《AI芯片:前沿技术与创新未来》一书是姊妹篇,由此可见作者在AI
    发表于 09-05 15:10

    AI 芯片浪潮下,职场晋升新契机?

    、新架构不断涌现。能够在工作中提出创新性的解决方案,推动 AI 芯片性能、功耗、成本等关键指标的优化,将极大提升在职称评审中的竞争力。例如,在芯片设计中引入新的计算范式,如存算一体技术,有效解决
    发表于 08-19 08:58

    【书籍评测活动NO.64】AI芯片,从过去走向未来:《AI芯片:科技探索与AGI愿景》

    :科技探索与 AGI 愿景》。 这本新书针对大模型技术浪潮,详细讲解了AI芯片的主流技术、挑战与创新解决方案,并介绍了下一代芯片工艺和颠覆AI
    发表于 07-28 13:54

    信而泰×DeepSeek:AI推理引擎驱动网络智能诊断迈向 “自愈”时代

    前的精准预警,大幅缩短响应时间。l 自动化根因定位:颠覆传统人工逐层排障(物理层→协议层→应用层)模式。AI推理引擎通过关联分析设备日志、拓扑关系、历史故障库等多维度数据,在极短时间内精准定位故障根源
    发表于 07-16 15:29

    传统芯片设计,正在被颠覆

    几十年来,半导体开发一直遵循着24至36个月的稳定设计开发周期。虽然这种模式在计算需求较低且创新速度更易于管理的情况下运作良好,但人工智能却创造了一套新的规则。人工智能的飞速发展正在迅速超越当前芯片
    的头像 发表于 06-27 12:38 726次阅读
    <b class='flag-5'>传统</b>的<b class='flag-5'>芯片</b>设计,正在被<b class='flag-5'>颠覆</b>

    超大规模芯片验证:基于AMD VP1902的S8-100原型验证系统实测性能翻倍

    引言随着AI、HPC及超大规模芯片设计需求呈指数级增长原型验证平台已成为芯片设计流程中验证复杂架构、缩短迭代周期的核心工具。然而,
    的头像 发表于 06-06 13:13 1094次阅读
    超大规模<b class='flag-5'>芯片</b><b class='flag-5'>验证</b>:基于AMD VP1902的S8-100原型<b class='flag-5'>验证</b>系统实测性能翻倍

    新思科技VSO.ai如何颠覆芯片验证

    随着片上系统(SoC)复杂性不断增加,IP的复杂性与验证难度以及用于验证的VIP的开发要求也日益提高。不断发展的协议标准要求为IP和VIP提供动态测试套件,并满足规定的功能和代码覆盖率指标。
    的头像 发表于 05-21 14:49 997次阅读
    新思科技VSO.<b class='flag-5'>ai</b>如何<b class='flag-5'>颠覆</b><b class='flag-5'>芯片</b><b class='flag-5'>验证</b>

    图书馆效率革命!RFID智能书柜如何颠覆传统借阅体验?

    传统借阅体验繁琐且低效,图书馆借阅效率亟待提升。RFID智能书柜颠覆传统借阅体验,实现图书精准定位与高效管理。便捷自助借还,缩短借还时间,降低排队时间,提高借阅体验。
    的头像 发表于 04-23 15:21 437次阅读
    图书馆效率革命!RFID智能书柜如何<b class='flag-5'>颠覆</b><b class='flag-5'>传统</b>借阅体验?

    芯华章以AI+EDA重塑芯片验证效率

    ”问题,用实际案例诠释“AI+EDA”如何重塑验证效率,让大家实实在在的看见国产验证EDA技术落地的扎实与生态协同创新的力量。
    的头像 发表于 04-18 14:07 1358次阅读
    芯华章以<b class='flag-5'>AI</b>+EDA重塑<b class='flag-5'>芯片</b><b class='flag-5'>验证</b>效率

    玻璃中介层:颠覆传统封装,解锁高性能芯片 “新密码”

    电子发烧友网报道(文/黄山明)玻璃中介层是一种用于芯片先进封装的半导体材料,主要用于连接多个芯片与基板,替代传统硅中介层。它是芯片封装中的中间层,负责实现
    的头像 发表于 03-21 00:09 2397次阅读