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

    文章

    881

    浏览量

    51770

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025端侧AI芯片爆发:存算一体、非Transformer架构谁主浮沉?边缘计算如何选型?

    各位技术大牛好!最近WAIC 2025上端侧AI芯片密集发布,彻底打破传统算力困局。各位大佬在实际项目中都是如何选型的呢?
    发表于 07-28 14:40

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

    新书针对大模型技术浪潮,详细讲解了AI芯片的主流技术、挑战与创新解决方案,并介绍了下一代芯片工艺和颠覆AI实现方法,并探索具身智能、AGI
    发表于 07-28 13:54

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

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

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

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

    无人机巡检系统对传统交通巡检的颠覆

    无人机巡检系统对传统交通巡检的颠覆 无人机智能巡检系统已深度融入智慧交通感知层神经网络,成为构建“可测、可视、可控、可服务”现代化综合交通体系不可或缺的一环。无人机智能巡检系统推动了交通基础设施运维
    的头像 发表于 06-21 22:45 ?455次阅读
    无人机巡检系统对<b class='flag-5'>传统</b>交通巡检的<b class='flag-5'>颠覆</b>

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

    引言随着AI、HPC及超大规模芯片设计需求呈指数级增长原型验证平台已成为芯片设计流程中验证复杂架构、缩短迭代周期的核心工具。然而,
    的头像 发表于 06-06 13:13 ?656次阅读
    超大规模<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 ?514次阅读
    新思科技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 ?287次阅读
    图书馆效率革命!RFID智能书柜如何<b class='flag-5'>颠覆</b><b class='flag-5'>传统</b>借阅体验?

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

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

    **【技术干货】Nordic nRF54系列芯片:传感器数据采集与AI机器学习的完美结合**

    【技术干货】nRF54系列芯片:传感器数据采集与AI机器学习的完美结合 近期收到不少伙伴咨询nRF54系列芯片的应用与技术细节,今天我们整理几个核心问题与解答,带你快速掌握如何在nRF54上部署
    发表于 04-01 00:00

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

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

    Cadence如何应对AI芯片设计挑战

    生成式 AI 引领智能革命成为产业升级的核心动力并点燃了“百模大战”。多样化的大模型应用激增对高性能AI 芯片的需求,促使行业在摩尔定律放缓的背景下,加速推进 2.5D、3D 及 3.5D 异构集成技术。与此同时,
    的头像 发表于 12-14 15:27 ?1403次阅读

    小鹏AI科技日:图灵AI芯片40天完成2791项验证

    在11月6日的小鹏AI科技日上,小鹏汽车董事长兼CEO何小鹏公布了小鹏图灵AI芯片的最新进展。据悉,这款芯片已在今年10月成功运行了最新版本的智能驾驶功能,且在短短40天内完成了多达2
    的头像 发表于 11-06 17:08 ?1560次阅读

    AI即服务平台与传统软件的区别

    AI即服务平台与传统软件在开发方式、功能用途、用户体验、数据处理与学习能力以及应用场景等方面存在显著差异。
    的头像 发表于 10-09 11:10 ?839次阅读

    NEO推出3D X-AI芯片AI性能飙升百倍

    近日,半导体行业的创新先锋NEO Semiconductor震撼发布了一项革命性技术——3D X-AI芯片,这项技术旨在彻底颠覆人工智能处理领域的能效与性能边界。
    的头像 发表于 08-21 15:45 ?1009次阅读