EDALearn: A Comprehensive RTL-to-Signoff EDA Benchmark for Democratized and Reproducible ML for EDA Research
Jingyu Pan, Chen-Chia Chang, Zhiyao Xie, Yiran Chen, Hai Li

TL;DR
EDALearn is a comprehensive, open-source benchmark suite for ML in EDA, covering the entire VLSI design flow to promote reproducibility, transferability, and research in complex modern VLSI design tasks.
Contribution
We introduce EDALearn, the first holistic, public benchmark suite for ML in EDA, encompassing end-to-end design stages and diverse VLSI instances to advance research and reproducibility.
Findings
Provides a detailed data analysis for better ML model understanding
Enables reproducibility and transferability studies in ML-EDA
Supports a wide range of VLSI design complexities
Abstract
The application of Machine Learning (ML) in Electronic Design Automation (EDA) for Very Large-Scale Integration (VLSI) design has garnered significant research attention. Despite the requirement for extensive datasets to build effective ML models, most studies are limited to smaller, internally generated datasets due to the lack of comprehensive public resources. In response, we introduce EDALearn, the first holistic, open-source benchmark suite specifically for ML tasks in EDA. This benchmark suite presents an end-to-end flow from synthesis to physical implementation, enriching data collection across various stages. It fosters reproducibility and promotes research into ML transferability across different technology nodes. Accommodating a wide range of VLSI design instances and sizes, our benchmark aptly represents the complexity of contemporary VLSI designs. Additionally, we provide an…
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
Topics3D IC and TSV technologies · Semiconductor materials and devices · Advanced Memory and Neural Computing
