🤖 AI Summary
The EDA community lacks large-scale, open-source, multi-level integrated circuit datasets, severely hindering algorithm evaluation and AI model training for critical tasks such as high-level synthesis (HLS). To address this, we introduce CircuitBench—the first open-source, large-scale circuit dataset—encompassing diverse designs including digital circuits, arithmetic units, and memory blocks. It provides four complementary representations: RTL code, post-mapping netlists, And-Inverter Graphs (AIGs), and post-placement netlists. Designed for diversity, extensibility, and task alignment, CircuitBench supports benchmarking and end-to-end deep learning for core EDA tasks like PPA (power, performance, area) optimization. Experimental results demonstrate significant improvements in AI model accuracy and robustness across cross-circuit generalization, few-shot adaptation, and optimization performance prediction. CircuitBench thus establishes a foundational data resource for AI-driven EDA research.
📝 Abstract
We introduce ForgeEDA, an open-source comprehensive circuit dataset across various categories. ForgeEDA includes diverse circuit representations such as Register Transfer Level (RTL) code, Post-mapping (PM) netlists, And-Inverter Graphs (AIGs), and placed netlists, enabling comprehensive analysis and development. We demonstrate ForgeEDA's utility by benchmarking state-of-the-art EDA algorithms on critical tasks such as Power, Performance, and Area (PPA) optimization, highlighting its ability to expose performance gaps and drive advancements. Additionally, ForgeEDA's scale and diversity facilitate the training of AI models for EDA tasks, demonstrating its potential to improve model performance and generalization. By addressing limitations in existing datasets, ForgeEDA aims to catalyze breakthroughs in modern IC design and support the next generation of innovations in EDA.