用多智能体系统自动完成芯片设计全流程,提升效率与可靠性。
ASIC-Agent: An Autonomous Multi-Agent System for ASIC Design with Benchmark Evaluation
- 构建多智能体架构,分工负责代码生成、验证、流片集成等任务。
- 在自建基准上测试,用Claude 4 Sonnet可完成多种复杂度芯片设计。
- 适合硬件自动化设计、AI辅助芯片开发的研究者与工程师。
大型语言模型(LLMs)在寄存器传输级(RTL)设计中表现出色,能从自然语言描述生成高质量代码。但其在真实硬件设计流程中存在无法执行代码、缺乏调试能力及长期记忆缺失等局限。为此,我们提出ASIC-Agent,一个专为数字ASIC设计打造的自主系统。该系统通过多智能体架构,集成用于RTL生成、验证、OpenLane硬化工、Caravel芯片集成的专用子智能体,并运行在包含关键设计工具的完整沙盒环境中。系统利用向量数据库存储文档、API参考、错误知识及开源硅社区的精选经验。为评估性能,我们引入ASIC-Agent-Bench,首个针对硬件设计领域智能体系统的专用基准。我们使用多种基础LLM对ASIC-Agent进行评估,提供量化对比与行为分析。结果表明,当以Claude 4 Sonnet为驱动时,ASIC-Agent能成功自动化涵盖不同复杂度的广泛ASIC设计任务,展现出显著加速芯片设计流程的潜力。
原文摘要 · Abstract (English)
Large Language Models (LLMs) have demonstrated remarkable capabilities in Register Transfer Level (RTL) design, enabling high-quality code generation from natural language descriptions. However, LLMs alone face significant limitations in real-world hardware design workflows, including the inability to execute code, lack of debugging capabilities, and absence of long-term memory. To address these challenges, we present ASIC-Agent, an autonomous system designed specifically for digital ASIC design tasks. ASIC-Agent enhances base LLMs with a multi-agent architecture incorporating specialized sub-agents for RTL generation, verification, OpenLane hardening, and Caravel chip integration, all operating within a comprehensive sandbox environment with access to essential hardware design tools. The system leverages a vector database containing documentation, API references, error knowledge, and curated insights from the open-source silicon community. To evaluate ASIC-Agent's performance, we introduce ASIC-Agent-Bench, the first benchmark specifically designed to assess agentic systems in hardware design tasks. We evaluate ASIC-Agent with various base LLMs, providing quantitative comparisons and qualitative insights into agent behavior across different design scenarios. Our results demonstrate that ASIC-Agent, when powered by Claude 4 Sonnet, successfully automates a broad range of ASIC design tasks spanning varying levels of complexity, showing the potential of significantly accelerating the ASIC design workflow.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。