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

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

3天内不再提示

如何帮助MediaTek等公司将芯片调试效率提高10倍?

新思科技 来源:新思科技 2023-12-09 10:05 次阅读

验证开发者大约把三分之一的时间都用于提高验证覆盖率以发现缺陷的任务上。而随着芯片变得愈加庞大而复杂,这项任务也变得更加繁重。如果开发者处理的是Multi-Die设计,那么为确保芯片按预期功能运行,所需的时间和工作量将呈指数增长。因此,为了解决日益严峻的调试难题并提高验证流程的整体效率,新思科技利用创新和超融合技术,打造出了新一代Verdi调试和验证管理平台。

当前的主要挑战在于,许多调试解决方案,需要人为介入才能找出故障的根本原因。毫无疑问,自动化可以减轻这方面的负担,而如果自动化再由AI增强,那么效果将更加显著。事实上,AI正在帮助设计、验证和测试等,各个芯片开发阶段提高效率。此外,随着电子设计自动化流程中引入智能化,芯片设计质量明显提高。

调试过程需要细致耐心,结果可能难以预测,非常适合利用AI驱动实现提升。新思科技的新一代Verdi平台增加了AI驱动的调试功能和全面的验证管理功能,非常分布式团队开展协作。本文将介绍Verdi平台推出的新功能,如何帮助MediaTek等公司将调试效率提高10倍。

造成调试复杂性增加的因素有哪些?

为了满足AI、高性能计算和自动驾驶车辆等应用对性能的苛刻需求,如今的芯片从十亿门级SoC到领域专用架构和Multi-Die系统,规模不断扩大,复杂程度也不断增加。调试过程不仅受到芯片规模的影响,也受到功能和最终目标应用的影响。例如,小型设计可能包含数千个不同的并行高级传输,以仿真特定条件。在这类情形中,要想排查错误,需要检查并行事件,以找出存在问题的分支。在最终应用方面,需要从结构上定位要关注的信号。因此,调试解决方案应能够跨越设计的不同抽象层级(RTL级和门级等)正确理解功能,以便正确评估问题,在适当的情况下,还要提供硬件与软件交互的同步视图,从而打造更高效的调试体验。

考虑到要分析的信号量,运行成千上万次仿真和测试来验证设计也不足为奇。当然,此类情况会生成大量数据以供分析,通常涉及手动分类和排序过程,以确定问题是源于设计本身,还是源于测试平台。为能够运行此类仿真并生成所需的报告,许多开发者依赖团队内部开发的脚本,但这些脚本通常难以扩展或复用。

要找出故障的根本原因,还需要借助额外的手动操作:查看分类报告和日志文件中的故障消息以确定从哪里入手,检查波形并追溯电路,有时还要依赖团队中“bug杀手”的专业技能。遗憾的是,面对迫在眉睫的半导体开发人才短缺,加上如今的分布式团队模式,这些手动方法不仅难以扩展,而且对实现高效率也没有帮助。通过采用批处理模式lint检查等技术,开发者固然可以在开发伊始防止一些错误的发生,但从一开始就没有错误的设计几乎是不可能的,因此开发者只能寄希望于提高调试过程的效率。

更智能、更高效的调试方法

新一代Verdi平台重新设计的图形用户界面(GUI)、AI驱动的调试功能、验证管理功能和集成设计环境,是分布式团队的理想选择。该平台提供如下功能:

查看仿真运行结果,并提取关于哪些测试通过、哪些测试失败的信息。凭借分档技术和智能功能,该平台还能够识别错误是位于设计中,还是在测试平台中。

查看散热不同的代码更改并提供评估,因为错误通常由特定的测试用例触发,并一波一波的或周期性出现。这种决策树功能检查代码更改方式提供的见解,有助于发现错误关联性,并为分析错误根本原因铺平道路

在了解错误发生在哪里后,该平台能够进行回溯并通过分析电路,来识别造成异常行为的原因。通过检查错误发生的原因,Verdi平台能够帮助提高工作效率(特别是缩短找到错误所需的时间)和设计质量(通过提高错误检测准确性)。

新一代Verdi平台中包括新思科技Euclide集成开发环境,以及基于新思科技VCExecution Manager的验证回归管理系统。其中,前者可实时识别复杂设计与测试平台入口错误,而后者可管理设计验证过程中的规划和运行回归测试、数据收集、报告和跟踪。整个系统支持使用Verdi平台或网络浏览器,通过安全网络查看相关结果。动态生成且可扩展的决策树,支持构建与共享知识库,以促进提高调试效率。

总结

验证开发者都希望能够高效且快速地完成设计调试。自动化有助于解决调试过程中的一些痛点,从而节省时间与精力。通过将AI集成到自动化调试工具中,效率将得到进一步提升。新一代Verdi平台具有AI驱动的调试和验证管理功能,可帮助开发者提高错误检测和根本原因分析的效率与准确性。它再次展示了AI与EDA的结合如何帮助开发者实现芯片设计一次成功。






审核编辑:刘清

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

    关注

    15

    文章

    1028

    浏览量

    54988
  • SoC芯片
    +关注

    关注

    1

    文章

    617

    浏览量

    35013
  • RTL
    RTL
    +关注

    关注

    1

    文章

    385

    浏览量

    59931
  • GUI
    GUI
    +关注

    关注

    3

    文章

    662

    浏览量

    39857
  • AI驱动
    +关注

    关注

    0

    文章

    59

    浏览量

    4152

原文标题:芯片调试效率提升10倍?全民AI时代,Verdi也要AI

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

收藏 人收藏

    相关推荐

    工业互联网平台如何帮助企业提高生产效率

    工业互联网平台通过多种方式帮助企业提高生产效率,以下是具体介绍: 1. 实现设备的实时监控与管理 功能:工业互联网平台可以连接各种工业设备,如机器人、机床、传感器,实时采集设备的运行
    的头像 发表于 01-15 15:48 71次阅读

    MediaTek与NVIDIA携手设计GB10 Grace Blackwell超级芯片

    MediaTek与NVIDIA近日宣布了一项重要合作,双方共同设计NVIDIA GB10 Grace Blackwell超级芯片。这款超级芯片
    的头像 发表于 01-13 10:48 174次阅读

    MediaTek与NVIDIA携手打造超级芯片

    近日,在即将举行的CES2025消费电子展上,MediaTek宣布了一项重大合作——与NVIDIA共同设计NVIDIA GB10 Grace Blackwell超级芯片。这款芯片
    的头像 发表于 01-10 13:49 175次阅读

    MediaTek与NVIDIA携手打造GB10 Grace Blackwell超级芯片

    MediaTek近日正式宣布与NVIDIA携手合作,共同设计NVIDIA GB10 Grace Blackwell超级芯片。这款芯片将被应用于NVIDIA的个人AI超级计算机——NVI
    的头像 发表于 01-08 15:32 324次阅读

    iQOO Neo10 Pro搭载MediaTek天玑9400旗舰芯片

    为打造更好的游戏体验,iQOO Neo10 Pro 实现了双芯满血进化,再续强悍性能神话。其搭载 MediaTek 天玑 9400 旗舰芯,该芯片采用第二代全大核 CPU 架构,拥有卓越性能与高能效
    的头像 发表于 11-30 09:19 528次阅读

    [电源调试分享]-调试温升及效率问题

    [电源调试分享]-调试温升及效率问题【应用】小家电【规格】12V1.5A【问题描述】:①效率较低,②温度较高,③切载时电压跳动此效率图为原样
    的头像 发表于 11-20 01:02 217次阅读
    [电源<b class='flag-5'>调试</b>分享]-<b class='flag-5'>调试</b>温升及<b class='flag-5'>效率</b>问题

    初创公司借助NVIDIA Metropolis和Jetson提高生产线效率

    初创公司使用 NVIDIA Metropolis 视觉 AI 和 Jetson 边缘 AI 平台提高生产线效率
    的头像 发表于 11-19 14:39 256次阅读

    TAS5630B PBTL模式下,音频信号幅度提高到1.5,后级的功放需不需要提高功率?

    我使用的TAS5630B,PBTL模式,之前音频信号声音偏小,现在音频信号幅度提高到1.5,不知道后级的功放需不需要提高功率,还是音频信号幅度
    发表于 10-16 08:08

    MediaTek NeuroPilot SDK整合NVIDIATAO

    MediaTek 在 COMPUTEX 2024 期间宣布 NVIDIA TAO 与 MediaTek NeuroPilot SDK 集成,应用于边缘 AI 推理芯片的开发。
    的头像 发表于 06-12 14:03 524次阅读

    MediaTek加入Arm全面设计生态项目 塑造AI计算的未来

    满足数据中心、基础设施系统、电信领域的 AI 应用性能和效率需求,并加速和简化产品开发。   MediaTek 公司副总经理 Vince Hu 表示:“
    的头像 发表于 06-04 20:09 1383次阅读
    <b class='flag-5'>MediaTek</b>加入Arm全面设计生态项目 塑造AI计算的未来

    东莞mes系统:提高生产效率的利器

    东莞作为中国制造业的重要基地之一,拥有众多制造企业,其中不乏一些领先的MES系统供应商。这些 MES系统供应商 致力于为东莞的制造企业提供智能制造解决方案,帮助企业提高生产效率、降低生产成本、提升
    的头像 发表于 05-21 15:37 485次阅读

    谷歌推出Trillium AI芯片,性能提高近5

    谷歌推出了其最新的人工智能数据中心芯片——Trillium。这款芯片是谷歌的第六代产品,与上一代TPU v5e相比,Trillium在每个芯片上的峰值计算性能提高了4.7
    的头像 发表于 05-16 10:39 818次阅读

    如何避免工业级路由器使用误区,提高网络效率

    工业级路由器在工业自动化、物联网领域发挥着至关重要的作用。然而,由于其应用环境的特殊性,使用过程中容易出现一些误区,导致网络效率低下。本文针对这些误区,提出相应的解决方案,帮助读者
    的头像 发表于 04-12 14:15 321次阅读

    潞晨科技Colossal-AI + 浪潮信息AIStation,大模型开发效率提升10

    的潞晨科技Colossal-AI系统,用户可实现在本地算力平台一键训练、微调、推理、部署大模型,大模型开发效率提升10以上,并将算力效率
    的头像 发表于 03-01 09:43 530次阅读
    潞晨科技Colossal-AI + 浪潮信息AIStation,大模型开发<b class='flag-5'>效率</b>提升<b class='flag-5'>10</b><b class='flag-5'>倍</b>

    提高效率的DC电源模块设计技巧

    BOSHIDA  提高效率的DC电源模块设计技巧 设计高效率的BOSHIDA  DC电源模块可以帮助减少能源浪费和提高系统功耗,以下是一些设计技巧: 1. 选择高
    的头像 发表于 02-26 14:27 618次阅读
    <b class='flag-5'>提高效率</b>的DC电源模块设计技巧