ChipXplore: Natural Language Exploration of Hardware Designs and Libraries
Manar Abdelatty, Jacob Rosenstein, and Sherief Reda

TL;DR
ChipXplore is a multi-agent framework using large language models that enables natural language querying of hardware designs and PDKs, significantly improving accuracy, speed, and reducing errors in hardware design workflows.
Contribution
It introduces a novel natural language interface for hardware design data, leveraging structured PDK and design data with customized workflows for improved accuracy and efficiency.
Findings
Achieves 97.39% accuracy in complex queries
Reduces retrieval time by 5.63x
Decreases user errors by 5.25x
Abstract
Hardware design workflows rely on Process Design Kits (PDKs) from different fabrication nodes, each containing standard cell libraries optimized for speed, power, or density. Engineers typically navigate between the design and target PDK to make informed decisions, such as selecting gates for area optimization or enhancing the speed of the critical path. However, this process is often manual, time-consuming, and prone to errors. To address this, we present ChipXplore, a multi-agent collaborative framework powered by large language models that enables engineers to query hardware designs and PDKs using natural language. By exploiting the structured nature of PDK and hardware design data, ChipXplore retrieves relevant information through text-to-SQL and text-to-Cypher customized workflows. The framework achieves an execution accuracy of 97.39\% in complex natural language queries and…
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.
Taxonomy
TopicsEmbedded Systems Design Techniques · Parallel Computing and Optimization Techniques · VLSI and FPGA Design Techniques
MethodsSparse Evolutionary Training
