Resources

Open-source datasets, pretrained models, tutorials, slides, and software tools from our group. All resources are freely available for research use.

Datasets
iDATA – EDA Vector Dataset
Standardized design-to-vector dataset covering placement, routing, timing, and logic synthesis tasks. Enables reproducible ML benchmarking for EDA research.
OpenLS-DGF – Logic Synthesis Dataset
Adaptive open-source dataset generation framework for machine learning tasks in logic synthesis. Supports diverse AIG benchmarks and synthesis sequence experiments.
iEDA Benchmark Designs
Open-source VLSI benchmark circuits and design files used in iEDA experiments. Compatible with standard EDA tool flows (LEF/DEF/Liberty).
Pretrained Models
iPCL – Chip Layout Foundation Model
Self-supervised pre-trained model on large-scale chip layout datasets. Supports layout generation, metric evaluation, and transfer learning for physical design tasks.
AiEDA Model Zoo
Collection of pretrained models for EDA tasks: timing prediction, DRC violation detection, placement quality estimation, and logic optimization sequence learning.
Tutorials & Slides
iEDA Tutorial Series
Comprehensive tutorial slides covering iEDA architecture, tool usage, algorithm design, and physical design fundamentals. Available for teaching and self-study.
Large-scale IC Design Methods (Book Chapter)
Book chapter on Routing Design (Chapter 8) in Large-scale Integrated Circuit Design Methods, Higher Education Press. Authored by Xingquan Li.
YSYX EDA Training Materials
EDA training resources and water-drop curriculum used in the "One Student, One Chip" (YSYX) program, covering C/C++, algorithms, EDA tools, and AI for EDA.
Software Tools & Libraries
iEDA – Full Physical Design Toolchain
Complete open-source physical design toolchain: iFP, iPL, iCTS, iRT, iSTA, iDRC. Built with C++, CMake, modular architecture.
iFlow – Docker-based EDA Flow
Docker image and scripts for running complete EDA flows with iEDA. Supports Ubuntu 20.04, reproducible experiments, and CI/CD integration.
AiEDA Python Library
Python package for AI-aided EDA research: feature extraction, vector construction, model training pipelines, and evaluation utilities for chip design tasks.