arXiv · 2504.01962
Marco: Configurable Graph-Based Task Solving and Multi-AI Agents Framework for Hardware Design
Abstract
Hardware design presents numerous challenges stemming from its complexity and advancing technologies. These challenges result in longer turn-around-time (TAT) for optimizing performance, power, area, and cost (PPAC) during synthesis, verification, physical design, and reliability loops. Large Language Models (LLMs) have shown remarkable capacity to comprehend and generate natural language at a massive scale, leading to many potential applications and benefits across various domains. Successful LLM-based agents for hardware design can drastically reduce TAT, leading to faster product cycles, lower costs, improved design reliability and reduced risk of costly errors. In this work, we propose a unified framework, Marco, that integrates configurable graph-based task solving with multi-modality and multi-AI agents for chip design by leveraging the natural language and reasoning abilities with collaborative toolkits. Lastly, we demonstrate promising performance, productivity, and efficiency of LLM agents by leveraging the Marco framework on layout optimization, Verilog/design rule checker (DRC) coding, and timing analysis tasks.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Chia-Tung Ho, Jing Gong, Yunsheng Bai, Chenhui Deng, Haoxing Ren, Brucek Khailany. 2025-02-25. Marco: Configurable Graph-Based Task Solving and Multi-AI Agents Framework for Hardware Design. https://arxiv.org/abs/2504.01962
Cite the original work for its findings. Save a collection to share your selection of sources.