Automated QoR improvement in OpenROAD with coding agents
By: Amur Ghose , Junyeong Jang , Andrew B. Kahng and more
EDA development and innovation has been constrained by scarcity of expert engineering resources. While leading LLMs have demonstrated excellent performance in coding and scientific reasoning tasks, their capacity to advance EDA technology itself has been largely untested. We present AuDoPEDA, an autonomous, repository-grounded coding system built atop OpenAI models and a Codex-class agent that reads OpenROAD, proposes research directions, expands them into implementation steps, and submits executable diffs. Our contributions include (i) a closed-loop LLM framework for EDA code changes; (ii) a task suite and evaluation protocol on OpenROAD for PPA-oriented improvements; and (iii) end-to-end demonstrations with minimal human oversight. Experiments in OpenROAD achieve routed wirelength reductions of up to 5.9%, and effective clock period reductions of up to 10.0%.
Similar Papers
AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents
Artificial Intelligence
Automates chip design using plain English instructions.
ROAD: Reflective Optimization via Automated Debugging for Zero-Shot Agent Alignment
Artificial Intelligence
Helps AI learn from mistakes without perfect examples.
DeepCode: Open Agentic Coding
Software Engineering
Turns research papers into working computer code.