Automated QoR improvement in OpenROAD with coding agents

📅 2026-01-09
🏛️ arXiv.org
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the longstanding bottleneck in electronic design automation (EDA) caused by the scarcity of expert resources, which hampers the efficiency and innovation of physical design optimization. We propose AuDoPEDA, the first end-to-end autonomous framework for EDA tool development and optimization, built upon large language models to establish a closed-loop development pipeline. By analyzing the OpenROAD codebase, AuDoPEDA autonomously decomposes tasks, generates research directions, produces executable code modifications, and iteratively refines them based on power, performance, and area (PPA) metrics. With minimal human intervention, the system achieves up to a 5.9% reduction in wirelength and up to a 10.0% shortening of the critical path clock period within OpenROAD, significantly enhancing physical design quality.

Technology Category

Application Category

📝 Abstract
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%, effective clock period reductions of up to 10.0%, and power reductions of up to 19.4%.
Problem

Research questions and friction points this paper is trying to address.

EDA
QoR improvement
expert scarcity
automated coding
OpenROAD
Innovation

Methods, ideas, or system contributions that make the work stand out.

LLM-driven EDA
autonomous code generation
PPA optimization
OpenROAD
closed-loop coding agent
🔎 Similar Papers
No similar papers found.
A
Amur Ghose
UC San Diego, La Jolla, California, USA
J
Junyeong Jang
UC San Diego, La Jolla, California, USA
Andrew B. Kahng
Andrew B. Kahng
Professor of CSE and ECE, UC San Diego
VLSI CADalgorithmshardware and architectureIC design for manufacturabilityIC physical design
J
Jakang Lee
UC San Diego, La Jolla, California, USA