ASIC-Agent: An Autonomous Multi-Agent System for ASIC Design with Benchmark Evaluation
Ahmed Allam, Youssef Mansour, and Mohamed Shalan

TL;DR
ASIC-Agent is an autonomous multi-agent system that enhances large language models for ASIC design tasks, integrating specialized sub-agents and a benchmark to evaluate its effectiveness in automating hardware design workflows.
Contribution
This work introduces ASIC-Agent, a novel multi-agent system that combines LLMs with specialized sub-agents and a benchmark for evaluating autonomous ASIC design capabilities.
Findings
ASIC-Agent successfully automates diverse ASIC design tasks.
The system accelerates the ASIC design workflow significantly.
Quantitative and qualitative evaluations demonstrate its effectiveness.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
