Cadence运用人工智能改变验证流程核心技术解析
生成式人工智能正在深刻变革各行各业的运营模式,尤其在芯片验证领域,其影响力愈发显著。借助AI技术自动化处理重复性工作,工程师得以从无休止的迭代循环中抽身,将更多精力投入到真正具有价值的创新之中。
验证领域自然也不例外——Cadence推出的AI工具组合,旨在帮助验证工程师摆脱繁琐的调试周期,将更多注意力放在优化设计与提升性能上。
不妨回顾一下传统验证流程的运行方式:工程师先设计芯片和测试平台,随后通过Xcelium运行仿真,检查功能覆盖率和代码覆盖率是否达标。若不达标,便进入调试与跟踪的循环。待调试完成后,再次更新设计与测试平台,并重新执行仿真。这一流程既耗时又考验耐心,占据了开发周期中相当大的一部分。
那么,是否存在更高效的解决方案?
Cadence为此准备了一系列面向调试与分析场景的AI验证工具,包括Verisium WaveMiner、AutoTriage、CodeMiner与PinDown。这些工具分别负责分析与调试流程中的不同环节,据用户反馈,调试总时间可缩短至原来的十分之一。具体如何实现?我们来逐一拆解。
回归测试完成后,首先登场的是Verisium AutoTriage,负责故障分类。手动分析故障成本高、效率低,一个常见难题是:不同故障往往被错误地归入相似类别。例如,内存访问冲突可能导致多个测试用例同时失败。AutoTriage的做法是,通过分析由同一根源问题引发的失败用例,自动创建故障集群列表。这一归类过程会综合考虑多种因素,如输出的错误信息、测试名称,甚至故障发生时的运行时间。随后,工具会提取这些故障背后的共同线索——这样一来,工程师能更快速地定位根本原因,而不是在零散的信息中大海捞针。

图1:Verisium AutoTriage 故障整理
与所有AI工具类似,AutoTriage的训练数据越多——即它处理的回归测试越多——其准确性与有效性就越强。工程师在审查AutoTriage的初步输出后,可对聚类结果进行微调,而工具本身也会根据这些修改进行自我学习,后续运行中的分类结果自然更加精准。
当然,仅知道故障类型远远不够。关键问题是:究竟哪次代码提交导致了这次失败?
此时轮到Verisium PinDown登场,它能帮助工程师精准锁定“罪魁祸首”。

图2:Verisium PinDown 风险预测
PinDown借助机器学习判断测试用例失败的原因,并可通过重新运行选定的测试自动验证该判断。它兼容Git、Perforce、Subversion等多种版本控制系统,并利用这些系统中的数据识别可能影响代码完整性的外部因素——例如提交错误代码的时间点、有不良提交历史的用户,以及在同一代码区域内提交代码的不同用户数量。这些信息综合起来,能够提供极具价值的风险预测。
锁定问题源头后,接下来需要深入进行根本原因分析。这时可使用Verisium WaveMiner,分析一个或多个通过或失败的波形,从中隔离出异常行为。通过对仿真时间进行排序、缩减信号列表,WaveMiner能够标注这些异常,帮助工程师迅速缩小问题范围。该流程高度自动化,有用户反馈说调试周期从几天缩短至几小时。

图3:Verisium WaveMiner 流程
值得一提的是,WaveMiner并非简单的波形比较工具,它更擅长深入分析可能引发异常行为的具体信号和事件。同时,它可直接启动Verisium Debug平台,方便工程师立即采取下一步措施。
类似的逻辑也适用于代码层面的分析,Verisium CodeMiner正是为此而生。它能识别不同Xcelium Snapshot版本之间的语义变化,并对这些变化进行排序,智能过滤掉无关紧要的差异。同时,还能对代码中真正重要的逻辑变更进行复杂度排序,让工程师一目了然地识别出哪些改动值得重点排查。

图4:Verisium CodeMiner 流程
借助这些AI工具,工程师在达成覆盖率目标的同时,可大幅减少需要运行的测试次数,显著提升整体效率。当然,这仅仅是一个开端。Cadence目前正在研发一系列全新的AI工具,目标是将验证流程中更多繁琐环节自动化,让工程师真正从“反复测试、反复调试”的泥潭中走出来,将精力投入到更具创造性的工作中去。
相关攻略
星流Image-2作为Lovart中文版AI设计工具上线,国内用户可便捷使用。它支持批量生成图片、编辑元素、修改文字及构建品牌系统等功能,能高效完成海报、PPT动画、表情包等多种视觉内容创作,显著降低了设计门槛,助力个人创作者提升效率。
Goose是由Linux基金会支持的本地AI智能体,旨在终结多应用切换带来的工作流割裂。它支持代码调试、文档处理等多元任务,原生兼容主流大模型并集成MCP扩展生态。基于Rust开发,具备高性能与低资源占用特性,提供命令行与图形界面,可直接在终端操作本地文件与执行命令。
Claude记忆系统提供三层优化方案:基础层含四项快速设置,便于管理记忆内容;进阶层构建基于本地Markdown文件的记忆系统,实现可迁移、可复用的记忆架构;高级层支持连接Notion或Obsidian等工具,打造持续进化的“第二大脑”,但需投入时间维护。
OpenSpec是一款规范驱动开发的开源工具,旨在解决AI编程中因需求模糊导致的代码偏差问题。它通过结构化变更文件夹管理提案、任务与规范,确保开发前达成技术共识。其工作流程包括起草提案、审查对齐、实施任务和存档更新,支持从初始化到归档的完整变更周期,提升人机协作的精确性与可控性。
SpaceX和特斯拉要合并?这则传闻最近又成了科技和资本市场的热门话题。 事情源于5月26日的外媒报道,称埃隆·马斯克已经和同事探讨过将太空探索技术公司(SpaceX)与特斯拉合并的可能性。消息一出,市场立刻有了反应:特斯拉股价在周二收盘时上涨近2%,盘后交易中继续小幅上扬。 其实,关于这两家巨头合
热门专题
热门推荐
为什么不能满仓操作?仓位管理是风险控制的第一道防线 在加密市场的惊涛骇浪中,一个核心原则被反复验证:满仓操作,无异于将自己置于毫无退路的悬崖边缘。它背后潜藏着五大风险:市场不确定性下的单点暴露、心理压力导致决策失衡、错失动态再平衡机会、杠杆叠加加剧爆仓、链上痕迹削弱抗审查能力。理解这些风险,是构建稳
对于成长型企业而言,部署AI的最大挑战往往不在于技术本身,而在于算力成本宛如一笔糊涂账——每月支出多少、流向何处、下月预算如何规划,几乎全凭估算。联想最新推出的百应AI 3 0版本,正是精准回应了这一难题。 本次,联想首次为成长型企业打造了一套覆盖全链路的词元经济解决方案,其核心理念极为简洁:将算力
上周,金山办公在武汉举办了WPS AI NEXT线下路演,现场发布的新一代WPS多维表格,凭借一份硬核成绩单引发行业关注。在权威表格智能体评测榜单SpreadSheetBench最新排名中,WPS多维表格的AI智能引擎位列全球第二,仅次于谷歌,充分展现了国产办公软件的AI实力。 当前,多维表格赛道竞
宗门联赛S3赛季引入三线对抗机制,增加排兵布阵博弈;新增战术设计可禁用特定秘术,强化情报收集。同时加入挂机功能降低参与门槛,匹配机制优化提升公平性,位面加速缩短比赛耗时,满足不同玩家需求。
车队运营团队普遍面临两个核心痛点:工具碎片化、手动流程耗时严重。在近期举办的Vision 26峰会上,Motive一口气发布了集成硬件与人工智能的多项创新方案,矛头直指这两个痼疾,将其物理AI运营平台的边界大幅外扩。从本质上看,这套新方案要解决的是一个老问题:如何把散落在不同系统里的数据整合到一个统





