AiEDA: An Open-Source AI-Aided Design Library for Design-to-Vector
Yihang Qiu, Zengrong Huang, Simin Tao, Hongda Zhang, Weiguo Li, Xinhua Lai, Rui Wang, Weiqiang Wang, Xingquan Li

TL;DR
AiEDA is an open-source library that unifies data representation and workflows for AI-assisted electronic design automation, enabling efficient chip design data processing and supporting diverse AI tasks.
Contribution
This work introduces AiEDA, a comprehensive open-source library that standardizes data handling and integrates design-to-vector techniques for AI-EDA workflows, along with a large structured dataset from real chip designs.
Findings
AiEDA effectively supports multiple AI tasks in chip design.
The iDATA dataset contains 600GB of structured chip design data.
AiEDA improves data interoperability and workflow efficiency in AI-EDA.
Abstract
Recent research has demonstrated that artificial intelligence (AI) can assist electronic design automation (EDA) in improving both the quality and efficiency of chip design. But current AI for EDA (AI-EDA) infrastructures remain fragmented, lacking comprehensive solutions for the entire data pipeline from design execution to AI integration. Key challenges include fragmented flow engines that generate raw data, heterogeneous file formats for data exchange, non-standardized data extraction methods, and poorly organized data storage. This work introduces a unified open-source library for EDA (AiEDA) that addresses these issues. AiEDA integrates multiple design-to-vector data representation techniques that transform diverse chip design data into universal multi-level vector representations, establishing an AI-aided design (AAD) paradigm optimized for AI-EDA workflows. AiEDA provides…
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
TopicsVLSI and FPGA Design Techniques · Embedded Systems Design Techniques · Advanced Neural Network Applications
