AiEDA: Agentic AI Design Framework for Digital ASIC System Design
Aditya Patra, Saroj Rout, Arun Ravindran
TL;DR
This work proposes AiEDA, an agentic AI design framework that orchestrates digital ASIC design from concept to GDSII using LLMs and open-source EDA tools in iterative feedback loops. By integrating retrieval augmented generation, prompt design, and domain-specific refinements, AiEDA aims to raise designer productivity and reduce time-to-fabrication. The authors demonstrate a KWS case study and validate a partial RTL→GDS path on a simple FIFO, while outlining end-to-end development and open-source release plans. If realized at scale, AiEDA could enable rapid exploration and implementation of ASIC designs with reduced cost and complexity, leveraging community-driven toolchains.
Abstract
The paper addresses advancements in Generative Artificial Intelligence (GenAI) and digital chip design, highlighting the integration of Large Language Models (LLMs) in automating hardware description and design. LLMs, known for generating human-like content, are now being explored for creating hardware description languages (HDLs) like Verilog from natural language inputs. This approach aims to enhance productivity and reduce costs in VLSI system design. The study introduces "AiEDA", a proposed agentic design flow framework for digital ASIC systems, leveraging autonomous AI agents to manage complex design tasks. AiEDA is designed to streamline the transition from conceptual design to GDSII layout using an open-source toolchain. The framework is demonstrated through the design of an ultra-low-power digital ASIC for KeyWord Spotting (KWS). The use of agentic AI workflows promises to improve design efficiency by automating the integration of multiple design tools, thereby accelerating the development process and addressing the complexities of hardware design.
