ORFS-agent: Tool-Using Agents for Chip Design Optimization
Amur Ghose, Andrew B. Kahng, Sayak Kundu, and Zhiang Wang

TL;DR
ORFS-agent leverages large language models to automate and improve parameter tuning in chip design workflows, achieving better results with fewer iterations and greater flexibility.
Contribution
Introduces a modular, model-agnostic LLM-based optimization agent for chip design that outperforms traditional methods and supports multi-objective trade-offs.
Findings
Improves wirelength, clock period, and co-optimization objectives by up to 2.7% over baseline.
Reduces number of iterations by 40% compared to Bayesian optimization.
Demonstrates flexibility with natural language objectives and model-agnostic design.
Abstract
Machine learning has been widely used to optimize complex engineering workflows across numerous domains. In integrated circuit design, modern flows (e.g., register-transfer level to physical layout) involve extensive configuration via thousands of parameters, and small changes can have large downstream impacts on design performance, power, and area. Recent advances in Large Language Models (LLMs) offer new opportunities for learning and reasoning within such high-dimensional optimization tasks. In this work, we introduce ORFS-agent, an LLM-based iterative optimization agent that automates parameter tuning in an open-source hardware design flow. ORFS-agent adaptively explores parameter configurations, demonstrating improvements over standard Bayesian optimization approaches in terms of resource efficiency and final design metrics. Across six benchmarks on ASAP7 and SKY130HD,…
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.
