芯片开发的验证调试工具为何需要一场革命?

原创 TechSugar 2022-05-18 08:00

文︱王树一

图︱除注明外均来自芯华章



验证调试是辛苦活儿。除错(debug)要先找出错误,但错误通常只在特定场景下才能复现,当工艺演进到5纳米及以下,超大芯片集成度动辄超过百亿晶体管时,遍历各种场景来把错误都揪出来就越来越难,所以验证工程师经常面临两个直击灵魂的问题:第一个是“什么时候能验完?”第二个是“芯片还有没有bug(错误)?”


这两个问题都不好回答,验证任务量指数型增长,但留给验证的时间并没有得到相应的增长,芯片开发节奏仍是以十八个月到两年左右为期。而芯片还有没有bug更难以回答,用中兴微电子有线系统部部长贺志强的话来说就是:验证芯片没有bug是证伪的过程,验证团队只能证明一颗芯片里存在(或存在过)bug,而不能证明一颗芯片没有bug。


从芯片技术发展历史来看,验证工作在整个芯片开发过程中的重要性与日俱增。据芯华章首席市场战略官谢仲辉介绍,芯片设计早期并没有专职验证工程师,设计中的大部分仿真验证工作都是由设计工程师或逻辑工程师来完成。但随着芯片规模不断增加,靠设计工程师兼顾难以应对芯片验证调试工作量,于是专职验证工程师开始出现,并有了专门用于验证加速的硬件仿真设备。而今,在单块芯片集成百亿甚至千亿晶体管的时代,验证调试工作量已经远远超过设计工作量,验证成本占大型芯片开发成本的比例高达60%至80%,在典型的大规模处理器开发时,验证工程师与设计工程师比例可以达到5:1。


图一、验证成本高涨

来源:Wilson研究集团及Axiomise 2020年


而且对开发总成本在数千万到数亿美元的大规模芯片而言,容错空间更小了。在低成本时代,一款芯片数次改版之后才量产并不少见,但现在的巨型芯片,工程费用高达数千万到上亿美元,可能要消耗上千工程师年才能流片,一旦有致命错误需要改版来迭代,那就往往意味着失去了上市时间窗口。


因此,虽然在流片之前查清所有bug并不现实,但验证调试工作还是需要用足够高的覆盖率来实现最小流片次数,比如一次流片即可量产。覆盖率高意味着工作量大,加人是加快验证工作的直接解决方法,不过在验证与设计比例已经很高的当下,再增加验证工程师人数并不一定能明显提高验证工作的效率,因而从验证调试工具和验证方法学入手,通过仿真验证的技术创新来满足超大芯片开发对验证工作的要求,就成了唯一的途径。


在介绍新产品之前,芯华章研发副总裁林扬淳,总结了当前验证调试工具存在的一些亟待解决的问题。在笔者看来,主要有如下三点:


首先,传统验证调试工具以功能实现为主,较少考虑工程师经验的传承与积累,工具智能化程度不够,各企业主要以增长的核对清单(check list)来实现经验传承。在人工智能时代,利用机器学习与云计算来更好地实现工程师经验传承,让普通工程师可以利用工具来快速上手复杂芯片验证调试与开发,是一个迫切需要EDA厂商探索的方向。


其次,在传统开发、验证、调试流程中,各工具之间的互连互通性差。不同EDA厂商的工具之间存在兼容性问题,即使同一厂商的工具,不同验证、测试手段也有兼容性问题。数据碎片化与结果兼容性差,易导致两个情况,一个是不同环节衔接时需要很多重复性工作,一个是衔接过程中可能会遗漏某些bug。


第三,传统工具对于验证调试的效率提升还存在瓶颈。如前所述,复杂大芯片开发中验证与设计人数比例已经非常高,再增加人手对于验证效率提升的效果有限,因而需要从底层架构上突破传统方法对“机器力”的束缚,从而真正打开验证调试效率提升通道。


传统验证调试工具,由于历史包袱重,性能提升缓慢,越来越难满足超大芯片开发对验证效率和覆盖率的要求。对此,芯华章工程人员表示,革新已难以有效改善验证效率,必须来一场技术革命,才能打破当前验证调试面临的瓶颈。那么,芯华章的新产品昭晓(Fusion Debug)调试解决方案,能够解决上述问题吗?


谢仲辉给了正面答复,他表示,作为后来者,虽然综合实力上与国际巨头仍有差距,但芯华章也有后来者的优势。因为没有历史包袱,所以芯华章可以从底层构建一套适应当前与未来芯片开发需求的技术底座,以高压缩比、高性能、统一且开放的数据格式为基础,打通开发验证不同环节衔接时的隔阂,充分吸收EDA验证调试的历史经验,充分利用当前成熟的机器学习与云计算技术,打造了一款集成了各种先进技术,具备创新、易用和高性能的特点,而且提供开放的API接口,该工具既可独立使用,还可以配合智V验证平台的所有产品混合使用,体现出融合的真谛。


图二、芯华章昭晓Fusion Debug特点


“从一开始,芯华章就秉持了跨平台开发理念,我们从共性技术开始构建,再赋能到具体产品线,”谢仲辉说,开放是芯华章产品的基因,希望芯片开发生态伙伴都能享受到芯华章的技术红利,“不仅是波形数据库,包括电路逻辑数据库、覆盖率数据库我们都提供了开放的API接口,芯华章EDA 2.0的理念就是通过开放的标准接口共建生态,将验证、调试、设计各环节的工具打通,发挥一加一大于二的效益,这是我们能做到后发先至的一个原因。”



如前所述,数据格式不通用是当前设计、验证、调试的一大痛点。芯华章的统一数据式如下图所示,其中XCDB存储了设计中 HDL信息,XNDB记录了设计分析的网表, XEDB压缩存储了信号波形,XCovDB则记录了覆盖率。所有芯华章的产品,都能够读写共享数据库,因此避免了耗时又容易出错的数据传输。同时也提供了公开、标准的API,以提升不同厂商之间的产品相容性。例如,XCDB API不仅效率高,更大大地提升了不同产品之间的波形共享。


图三、芯华章昭晓Fusion Debug特点


波形数据由于体积较大,因而其对压缩率和读写速度的要求很高,芯华章XEDB数据格式的压缩率如下图所示。


图四、XEDB数据格式压缩率测试


XEDB数据格式的性能表现如下图所示。


图五、分布式XEDB性能测试


林扬淳在其发言的最后,强调工具智能化的重要性,他表示,调试在整个验证过程中最耗时,也最劳心劳力,因为它着实需要经验,需要智慧,这正是机器学习的用武之地。在回归调试、异常监测、智能诊断等多个常见的调试场景中,机器学习都有很好的发挥空间,而机器学习的基础是要有海量的资料,芯华章的通用数据库无疑将是验证工具机器学习实施的理想平台。林扬淳说:“展望未来,我们深信Fusion Debug是验证调试的最佳选择”。


TechSugar 做你身边值得信赖的科技新媒体
评论
  • 职场是人生的重要战场,既是谋生之地,也是实现个人价值的平台。然而,有些思维方式却会悄无声息地拖住你的后腿,让你原地踏步甚至退步。今天,我们就来聊聊职场中最忌讳的五种思维方式,看看自己有没有中招。1. 固步自封的思维在职场中,最可怕的事情莫过于自满于现状,拒绝学习和改变。世界在不断变化,行业的趋势、技术的革新都在要求我们与时俱进。如果你总觉得自己的方法最优,或者害怕尝试新事物,那就很容易被淘汰。与其等待机会找上门,不如主动出击,保持学习和探索的心态。加入优思学院,可以帮助你快速提升自己,与行业前沿
    优思学院 2025-01-09 15:48 77浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2025-01-09 09:58 68浏览
  • 故障现象一辆2017款东风风神AX7车,搭载DFMA14T发动机,累计行驶里程约为13.7万km。该车冷起动后怠速运转正常,热机后怠速运转不稳,组合仪表上的发动机转速表指针上下轻微抖动。 故障诊断 用故障检测仪检测,发动机控制单元中无故障代码存储;读取发动机数据流,发现进气歧管绝对压力波动明显,有时能达到69 kPa,明显偏高,推断可能的原因有:进气系统漏气;进气歧管绝对压力传感器信号失真;发动机机械故障。首先从节气门处打烟雾,没有发现进气管周围有漏气的地方;接着拔下进气管上的两个真空
    虹科Pico汽车示波器 2025-01-08 16:51 112浏览
  • 在过去十年中,自动驾驶和高级驾驶辅助系统(AD/ADAS)软件与硬件的快速发展对多传感器数据采集的设计需求提出了更高的要求。然而,目前仍缺乏能够高质量集成多传感器数据采集的解决方案。康谋ADTF正是应运而生,它提供了一个广受认可和广泛引用的软件框架,包含模块化的标准化应用程序和工具,旨在为ADAS功能的开发提供一站式体验。一、ADTF的关键之处!无论是奥迪、大众、宝马还是梅赛德斯-奔驰:他们都依赖我们不断发展的ADTF来开发智能驾驶辅助解决方案,直至实现自动驾驶的目标。从新功能的最初构思到批量生
    康谋 2025-01-09 10:04 82浏览
  • 「他明明跟我同梯进来,为什么就是升得比我快?」许多人都有这样的疑问:明明就战绩也不比隔壁同事差,升迁之路却比别人苦。其实,之间的差异就在于「领导力」。並非必须当管理者才需要「领导力」,而是散发领导力特质的人,才更容易被晓明。许多领导力和特质,都可以通过努力和学习获得,因此就算不是天生的领导者,也能成为一个具备领导魅力的人,进而被老板看见,向你伸出升迁的橘子枝。领导力是什么?领导力是一种能力或特质,甚至可以说是一种「影响力」。好的领导者通常具备影响和鼓励他人的能力,并导引他们朝着共同的目标和愿景前
    优思学院 2025-01-08 14:54 96浏览
  •  在全球能源结构加速向清洁、可再生方向转型的今天,风力发电作为一种绿色能源,已成为各国新能源发展的重要组成部分。然而,风力发电系统在复杂的环境中长时间运行,对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦(光电耦合器)作为一种电气隔离与信号传输器件,凭借其优秀的隔离保护性能和信号传输能力,已成为风力发电系统中不可或缺的关键组件。 风力发电系统对隔离与控制的需求风力发电系统中,包括发电机、变流器、变压器和控制系统等多个部分,通常工作在高压、大功率的环境中。光耦在这里扮演了
    晶台光耦 2025-01-08 16:03 88浏览
  • HDMI 2.2 规格将至,开启视听新境界2025年1月6日,HDMI Forum, Inc. 宣布即将发布HDMI规范2.2版本。新HDMI规范为规模庞大的 HDMI 生态系统带来更多选择,为创建、分发和体验理想的终端用户效果提供更先进的解决方案。新技术为电视、电影和游戏工作室等内容制作商在当前和未来提供更高质量的选择,同时实现多种分发平台。96Gbps的更高带宽和新一代 HDMI 固定比率速率传输(Fixed Rate Link)技术为各种设备应用提供更优质的音频和视频。终端用户显示器能以最
    百佳泰测试实验室 2025-01-09 17:33 96浏览
  • 1月7日-10日,2025年国际消费电子产品展览会(CES 2025)盛大举行,广和通发布Fibocom AI Stack,赋智千行百业端侧应用。Fibocom AI Stack提供集高性能模组、AI工具链、高性能推理引擎、海量模型、支持与服务一体化的端侧AI解决方案,帮助智能设备快速实现AI能力商用。为适应不同端侧场景的应用,AI Stack具备海量端侧AI模型及行业端侧模型,基于不同等级算力的芯片平台或模组,Fibocom AI Stack可将TensorFlow、PyTorch、ONNX、
    物吾悟小通 2025-01-08 18:17 74浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球中空长航时无人机产值达到9009百万美元,2024-2030年期间年复合增长率CAGR为8.0%。 环洋市场咨询机构出版了的【全球中空长航时无人机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球中空长航时无人机总体规模,包括产量、产值、消费量、主要生产地区、主要生产商及市场份额,同时分析中空长航时无人机市场主要驱动因素、阻碍因素、市场机遇、挑战、新产品发布等。报告从中空长航时
    GIRtina 2025-01-09 10:35 82浏览
  • 在智能网联汽车中,各种通信技术如2G/3G/4G/5G、GNSS(全球导航卫星系统)、V2X(车联网通信)等在行业内被广泛使用。这些技术让汽车能够实现紧急呼叫、在线娱乐、导航等多种功能。EMC测试就是为了确保在复杂电磁环境下,汽车的通信系统仍然可以正常工作,保护驾乘者的安全。参考《QCT-基于LTE-V2X直连通信的车载信息交互系统技术要求及试验方法-1》标准10.5电磁兼容试验方法,下面将会从整车功能层面为大家解读V2X整车电磁兼容试验的过程。测试过程揭秘1. 设备准备为了进行电磁兼容试验,技
    北汇信息 2025-01-09 11:24 87浏览
  • 本文介绍编译Android13 ROOT权限固件的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。关闭selinux修改此文件("+"号为修改内容)device/rockchip/common/BoardConfig.mkBOARD_BOOT_HEADER_VERSION ?= 2BOARD_MKBOOTIMG_ARGS :=BOARD_PREBUILT_DTB
    Industio_触觉智能 2025-01-08 00:06 113浏览
  • 一个真正的质量工程师(QE)必须将一件产品设计的“意图”与系统的可制造性、可服务性以及资源在现实中实现设计和产品的能力结合起来。所以,可以说,这确实是一种工程学科。我们常开玩笑说,质量工程师是工程领域里的「侦探」、「警察」或「律师」,守护神是"墨菲”,信奉的哲学就是「墨菲定律」。(注:墨菲定律是一种启发性原则,常被表述为:任何可能出错的事情最终都会出错。)做质量工程师的,有时会不受欢迎,也会被忽视,甚至可能遭遇主动或被动的阻碍,而一旦出了问题,责任往往就落在质量工程师的头上。虽然质量工程师并不负
    优思学院 2025-01-09 11:48 102浏览
  • 在当前人工智能(AI)与物联网(IoT)的快速发展趋势下,各行各业的数字转型与自动化进程正以惊人的速度持续进行。如今企业在设计与营运技术系统时所面临的挑战不仅是技术本身,更包含硬件设施、第三方软件及配件等复杂的外部因素。然而这些系统往往讲究更精密的设计与高稳定性,哪怕是任何一个小小的问题,都可能对整体业务运作造成严重影响。 POS应用环境与客户需求以本次分享的客户个案为例,该客户是一家全球领先的信息技术服务与数字解决方案提供商,遭遇到一个由他们所开发的POS机(Point of Sal
    百佳泰测试实验室 2025-01-09 17:35 88浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦