Skip to main content

AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents

Journal articles
Lu, Y; Au, HI; Zhang, J; Pan, J; Zhou, G; Wang, Y; Sun, J; Li, A; Zhang, J; Li, H; Chen, Y
Published in: ACM Transactions on Design Automation of Electronic Systems
August 20, 2026

Electronic Design Automation (EDA) remains heavily reliant on tool command language (Tcl) scripting to drive complex RTL-to-GDSII flows. This scripting-based paradigm is labor-intensive, error-prone, and difficult to scale across large design projects. Recent advances in large language models (LLMs) suggest a new paradigm of natural language–driven automation. However, existing EDA efforts remain limited and face key challenges, including the absence of standardized interaction protocols and dependence on external APIs that introduce privacy risks. We present , a framework that leverages the Model Context Protocol (MCP) to support natural-language construction and execution of evaluated RTL-to-GDSII design flows. combines a locally fine-tuned intent-to-IR client with stage-level MCP tools and deterministic server procedures for validation, template rendering, artifact management, execution, and report collection. We further contribute a benchmark generation pipeline for diverse EDA scenarios and extend CodeBLEU with Tcl-specific enhancements for domain-aware script-fidelity evaluation. Empirical results show that achieves up to 9.9 × higher CodeBLEU than the direct-generation baseline while reducing token usage by approximately 97% compared with in-context learning. Our evaluation focuses on the reliability layer of natural-language EDA automation: generating executable Tcl flows that preserve stage dependencies and produce reports for downstream timing, area, power, and routing analysis. It does not claim closed-loop QoR optimization or industrial sign-off quality.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

ACM Transactions on Design Automation of Electronic Systems

DOI

EISSN

1557-7309

ISSN

1084-4309

Publication Date

August 20, 2026

Publisher

Association for Computing Machinery (ACM)

Related Subject Headings

  • Design Practice & Management
  • 4612 Software engineering
  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Lu, Y., Au, H. I., Zhang, J., Pan, J., Zhou, G., Wang, Y., … Chen, Y. (2026). AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents. ACM Transactions on Design Automation of Electronic Systems. https://doi.org/10.1145/3842675
Lu, Yiyi, Hoi Ian Au, Junyao Zhang, Jingyu Pan, Guanglei Zhou, Yiting Wang, Jingwei Sun, et al. “AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents.” ACM Transactions on Design Automation of Electronic Systems, August 20, 2026. https://doi.org/10.1145/3842675.
Lu Y, Au HI, Zhang J, Pan J, Zhou G, Wang Y, et al. AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents. ACM Transactions on Design Automation of Electronic Systems. 2026 Aug 20;
Lu, Yiyi, et al. “AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents.” ACM Transactions on Design Automation of Electronic Systems, Association for Computing Machinery (ACM), Aug. 2026. Crossref, doi:10.1145/3842675.
Lu Y, Au HI, Zhang J, Pan J, Zhou G, Wang Y, Sun J, Li A, Li H, Chen Y. AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents. ACM Transactions on Design Automation of Electronic Systems. Association for Computing Machinery (ACM); 2026 Aug 20;

Published In

ACM Transactions on Design Automation of Electronic Systems

DOI

EISSN

1557-7309

ISSN

1084-4309

Publication Date

August 20, 2026

Publisher

Association for Computing Machinery (ACM)

Related Subject Headings

  • Design Practice & Management
  • 4612 Software engineering
  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware