用AI自动诊断芯片时序问题,提升设计效率。
Timing Analysis Agent: Autonomous Multi-Corner Multi-Mode (MCMM) Timing Debugging with Timing Debug Relation Graph
- 构建时序调试关系图,连接专家经验与报告数据。
- 多模型协同处理,单报告通过率达98%,多报告90%。
- 适合芯片设计团队快速定位时序瓶颈。
时序分析是超大规模集成电路(VLSI)设计与优化中必不可少且要求高的验证方法,也是最终签核的关键,决定芯片是否可送至晶圆厂制造。随着技术进步,更小的金属间距和器件数量增加,使资深设计师在多角多模(MCMM)时序报告中调试时序问题面临更大挑战,耗时更长。因此,亟需高效智能的方法来加速时序调试并缩短周转时间。本文提出一种时序分析代理(Timing Analysis Agent),基于多大语言模型(LLM)的任务求解能力,采用新型分层规划与求解流程,自动化分析商业工具生成的时序报告。我们构建了时序调试关系图(TDRG),将报告与资深工程师的调试轨迹关联起来。该代理采用新颖的智能体增强生成(Agentic RAG)方法,结合智能体与代码实现精准数据检索。实验表明,在工业级设计的单报告与多报告基准上,该代理分别达到平均98%和90%的通过率,证明其有效性与适应性。
原文摘要 · Abstract (English)
Timing analysis is an essential and demanding verification method for Very Large Scale Integrated (VLSI) circuit design and optimization. In addition, it also serves as the cornerstone of the final sign-off, determining whether the chip is ready to be sent to the semiconductor foundry for fabrication. Recently, as the technology advance relentlessly, smaller metal pitches and the increasing number of devices have led to greater challenges and longer turn-around-time for experienced human designers to debug timing issues from the Multi-Corner Multi-Mode (MCMM) timing reports. As a result, an efficient and intelligent methodology is highly necessary and essential for debugging timing issues and reduce the turnaround times. Recently, Large Language Models (LLMs) have shown great promise across various tasks in language understanding and interactive decision-making, incorporating reasoning and actions. In this work, we propose a timing analysis agent, that is empowered by multi-LLMs task solving, and incorporates a novel hierarchical planning and solving flow to automate the analysis of timing reports from commercial tool. In addition, we build a Timing Debug Relation Graph (TDRG) that connects the reports with the relationships of debug traces from experienced timing engineers. The timing analysis agent employs the novel Agentic Retrieval Augmented Generation (RAG) approach, that includes agent and coding to retrieve data accurately, on the developed TDRG. In our studies, the proposed timing analysis agent achieves an average 98% pass-rate on a single-report benchmark and a 90% pass-rate for multi-report benchmark from industrial designs, demonstrating its effectiveness and adaptability.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。