Machine Learning for Electronic Design Automation: A Survey
Not on the map. Why?
Abstract (arXiv)
With the down-scaling of CMOS technology, the design complexity of very large-scale integrated (VLSI) is increasing. Although the application of machine learning (ML) techniques in electronic design automation (EDA) can trace its history back to the 90s, the recent breakthrough of ML and the increasing complexity of EDA tasks have aroused more interests in incorporating ML to solve EDA tasks. In this paper, we present a comprehensive review of existing ML for EDA studies, organized following the EDA hierarchy.
Key facts. Cited by 71 papers in the map (data through 7 Oct 2026). Builds on 27 of its 186 references that are in the map. First posted on arXiv 10 Jan 2021.
Builds on
27 of 186 references.
References · 27
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2018UNet++: A Nested U-Net Architecture for Medical Image Segmentationcited by 1,518
- 2015Pointer Networkscited by 882
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2020GCN-RL Circuit Designer: Transferable Transistor Sizing with Graph Neural Networks and Reinforcement Learningcited by 89
- 2020Chip Placement with Deep Reinforcement Learningcited by 83
- 2019Guiding High-Performance SAT Solvers with Unsat-Core Predictionscited by 61
- 2020AutoCkt: Deep Reinforcement Learning of Analog Circuit Designscited by 51
15 more
- 2019DRiLLS: Deep Reinforcement Learning for Logic Synthesiscited by 47
- 2018Developing Synthesis Flows Without Human Knowledgecited by 29
- 2018Can Neural Networks Understand Logical Entailment?cited by 24
- 2020DAMO: Deep Agile Mask Optimization for Full Chip Scalecited by 24
- 2018Learning to Design Circuitscited by 17
- 2019Pyramid: Machine Learning Framework to Estimate the Optimal Timing and Resource Usage of a High-Level Synthesis Designcited by 17
- 2020PowerNet: Transferable Dynamic IR Drop Estimation via Maximum Convolutional Neural Networkcited by 16
- 2019BagNet: Berkeley Analog Generator with Layout Optimizer Boosted with Deep Neural Networkscited by 11
- 2020A general approach for identifying hierarchical symmetry constraints for analog circuit layoutcited by 9
- 2019Machine Learning Based Routing Congestion Prediction in FPGA High-Level Synthesiscited by 8
- 2018Cross-layer Optimization for High Speed Adders: A Pareto Driven Machine Learning Approachcited by 7
- 2020Improving Performance Estimation for FPGA-based Accelerators for Convolutional Neural Networkscited by 5
- 2020FIST: A Feature-Importance Sampling and Tree-Based Method for Automatic Design Flow Parameter Tuningcited by 5
- 2019Electric Analog Circuit Design with Hypernetworks and a Differential Simulatorcited by 3
- 2019VLSI Mask Optimization: From Shallow To Deep Learningcited by 2
Built on by
Citing papers per year: 2021: 5; 2022: 12; 2023: 13; 2024: 15; 2025: 16; 2026: 10.
71 papers.
Sort:
By area:
- 2023RTLLM: An Open-Source Benchmark for Design RTL Generation with Large Language Modelcited by 143
- 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 136
- 2021DeepGate: Learning Neural Representations of Logic Gatescited by 37
- 2021OpenABC-D: A Large-Scale Dataset For Machine Learning Guided Integrated Circuit Synthesiscited by 30
- 2025DeepCircuitX: A Comprehensive Repository-Level Dataset for RTL Code Understanding, Generation, and PPA Analysiscited by 21
- 2024Offline Model-Based Optimization via Policy-Guided Gradient Searchcited by 19
- 2021BOiLS: Bayesian Optimisation for Logic Synthesiscited by 18
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDLcited by 17
- 2022Adaptive and Dynamic Multi-Resolution Hashing for Pairwise Summationscited by 14
- 2024VHDL-Eval: A Framework for Evaluating Large Language Models in VHDL Code Generationcited by 14
- 2022Pretraining Graph Neural Networks for few-shot Analog Circuit Modeling and Designcited by 13
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithmscited by 12
38 more
- 2022CircuitNet: An Open-Source Dataset for Machine Learning Applications in Electronic Design Automation (EDA)cited by 10
- 2024Cross-Modality Program Representation Learning for Electronic Design Automation with High-Level Synthesiscited by 10
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Designcited by 9
- 2025VerilogDB: The Largest, Highest-Quality Dataset with a Preprocessing Framework for LLM-based RTL Generationcited by 8
- 2023DeepSeq: Deep Sequential Circuit Learningcited by 7
- 2023A Circuit Domain Generalization Framework for Efficient Logic Synthesis in Chip Designcited by 6
- 2022AI/ML Algorithms and Applications in VLSI Design and Technologycited by 5
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalencecited by 5
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimizationcited by 5
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overviewcited by 4
- 2023From Words to Wires: Generating Functioning Electronic Devices from Natural Language Descriptionscited by 4
- 2023Accelerating Exact Combinatorial Optimization via RL-based Initialization -- A Case Study in Schedulingcited by 4
- 2024Logic Synthesis with Generative Deep Neural Networkscited by 4
- 2025DecoRTL: A Run-time Decoding Framework for RTL Code Generation with LLMscited by 4
- 2021VeRLPy: Python Library for Verification of Digital Designs with Reinforcement Learningcited by 3
- 2022Graph Neural Networks: A Powerful and Versatile Tool for Advancing Design, Reliability, and Security of ICscited by 3
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimationcited by 3
- 2024OpenLS-DGF: An Adaptive Open-Source Dataset Generation Framework for Machine Learning Tasks in Logic Synthesiscited by 3
- 2023Pushing the Limits of Machine Design: Automated CPU Design with AIcited by 2
- 2023EDALearn: A Comprehensive RTL-to-Signoff EDA Benchmark for Democratized and Reproducible ML for EDA Researchcited by 2
- 2024AutoHLS: Learning to Accelerate Design Space Exploration for HLS Designscited by 2
- 2024ShortCircuit: AlphaZero-Driven Circuit Designcited by 2
- 2024MTLSO: A Multi-Task Learning Approach for Logic Synthesis Optimizationcited by 2
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generationcited by 2
- 2022Towards Collaborative Intelligence: Routability Estimation based on Decentralized Private Datacited by 1
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automationcited by 1
- 2022Process, Bias and Temperature Scalable CMOS Analog Computing Circuits for Machine Learningcited by 1
- 2022HybMT: Hybrid Meta-Predictor based ML Algorithm for Fast Test Vector Generationcited by 1
- 2024Natural Language to Verilog: Design of a Recurrent Spiking Neural Network using Large Language Models and ChatGPTcited by 1
- 2024Logic Synthesis Optimization with Predictive Self-Supervision via Causal Transformerscited by 1
- 2024CktGen: Automated Analog Circuit Design with Generative Artificial Intelligencecited by 1
- 2025Review of Machine Learning for Micro-Electronic Design Verificationcited by 1
- 2025Customizing a Large Language Model for VHDL Design of High-Performance Microprocessorscited by 1
- 2025FuncGNN: Learning Functional Semantics of Logic Circuits with Graph Neural Networkscited by 1
- 2025Graph Neural Networks for Automatic Addition of Optimizing Components in Printed Circuit Board Schematicscited by 1
- 2025SAND: A Self-supervised and Adaptive NAS-Driven Framework for Hardware Trojan Detectioncited by 1
- 2025BDD2Seq: Enabling Scalable Reversible-Circuit Synthesis via Graph-to-Sequence Learningcited by 1
- 2026CTS-Bench: Benchmarking Graph Coarsening Trade-offs for GNNs in Clock Tree Synthesiscited by 1
50 most cited of 71 All 71 (JSON)
- 2026LevelSyn: Physical-Aware Logic Synthesis via Level-Asynchronous Graph Neural Networks3 Sep 2026
- 2026LLMs in Digital EDA: A perspective on shifting roles from Generation to Orchestration27 Aug 2026
- 2026EDATracer: An Agentic Framework for Large-Scale EDA Artifact Analysis2 Aug 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026AutoPPA: Automated Circuit PPA Optimization via Contrastive Code-based Rule Library Learning20 Apr 2026
- 2026Harnessing Photonics for Machine Intelligence12 Apr 2026
- 2026FluxEDA: A Unified Execution Infrastructure for Stateful Agentic EDA26 Mar 2026
- 2026MPBMC: Multi-Property Bounded Model Checking with GNN-guided Clustering26 Feb 2026
- 2026CTS-Bench: Benchmarking Graph Coarsening Trade-offs for GNNs in Clock Tree Synthesis22 Feb 2026
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generation27 Jan 2026
- 2025ParaGate: Parasitic-Driven Domain Adaptation Transfer Learning for Netlist Performance Prediction28 Nov 2025
- 2025BDD2Seq: Enabling Scalable Reversible-Circuit Synthesis via Graph-to-Sequence Learning11 Nov 2025
38 more
- 2025SAND: A Self-supervised and Adaptive NAS-Driven Framework for Hardware Trojan Detection24 Oct 2025
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Design5 Sep 2025
- 2025Modeling Relational Logic Circuits for And-Inverter Graph Convolutional Network16 Aug 2025
- 2025VerilogDB: The Largest, Highest-Quality Dataset with a Preprocessing Framework for LLM-based RTL Generation9 Jul 2025
- 2025DecoRTL: A Run-time Decoding Framework for RTL Code Generation with LLMs3 Jul 2025
- 2025Graph Neural Networks for Automatic Addition of Optimizing Components in Printed Circuit Board Schematics12 Jun 2025
- 2025MAGNet: A Multi-Scale Attention-Guided Graph Fusion Network for DRC Violation Detection8 Jun 2025
- 2025FuncGNN: Learning Functional Semantics of Logic Circuits with Graph Neural Networks7 Jun 2025
- 2025DesignX: Human-Competitive Algorithm Designer for Black-Box Optimization23 May 2025
- 2025Customizing a Large Language Model for VHDL Design of High-Performance Microprocessors14 May 2025
- 2025Deep Representation Learning for Electronic Design Automation4 May 2025
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDL18 Mar 2025
- 2025Review of Machine Learning for Micro-Electronic Design Verification5 Mar 2025
- 2025DeepCircuitX: A Comprehensive Repository-Level Dataset for RTL Code Understanding, Generation, and PPA Analysis25 Feb 2025
- 2024Machine Learning Optimal Ordering in Global Routing Problems in Semiconductors30 Dec 2024
- 2024OpenLS-DGF: An Adaptive Open-Source Dataset Generation Framework for Machine Learning Tasks in Logic Synthesis14 Nov 2024
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimation30 Oct 2024
- 2024CktGen: Automated Analog Circuit Design with Generative Artificial Intelligence1 Oct 2024
- 2024Logic Synthesis Optimization with Predictive Self-Supervision via Causal Transformers16 Sep 2024
- 2024MTLSO: A Multi-Task Learning Approach for Logic Synthesis Optimization9 Sep 2024
- 2024ShortCircuit: AlphaZero-Driven Circuit Design19 Aug 2024
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithms3 Jul 2024
- 2024Cross-Modality Program Representation Learning for Electronic Design Automation with High-Level Synthesis13 Jun 2024
- 2024Logic Synthesis with Generative Deep Neural Networks7 Jun 2024
- 2024VHDL-Eval: A Framework for Evaluating Large Language Models in VHDL Code Generation6 Jun 2024
- 2024Offline Model-Based Optimization via Policy-Guided Gradient Search8 May 2024
- 2024Natural Language to Verilog: Design of a Recurrent Spiking Neural Network using Large Language Models and ChatGPT2 May 2024
- 2024AutoHLS: Learning to Accelerate Design Space Exploration for HLS Designs15 Mar 2024
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalence14 Mar 2024
- 2023A Machine Learning Approach Towards SKILL Code Autocompletion4 Dec 2023
- 2023EDALearn: A Comprehensive RTL-to-Signoff EDA Benchmark for Democratized and Reproducible ML for EDA Research4 Dec 2023
- 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architectures29 Nov 2023
- 2023A Circuit Domain Generalization Framework for Efficient Logic Synthesis in Chip Design22 Aug 2023
- 2023Accelerating Exact Combinatorial Optimization via RL-based Initialization -- A Case Study in Scheduling19 Aug 2023
- 2023RTLLM: An Open-Source Benchmark for Design RTL Generation with Large Language Model10 Aug 2023
- 2023GraPhSyM: Graph Physical Synthesis Model7 Aug 2023
- 2023Revolutionizing TCAD Simulations with Universal Device Encoding and Graph Attention Networks1 Aug 2023
- 2023Pushing the Limits of Machine Design: Automated CPU Design with AI21 Jun 2023
50 newest of 71 All 71 (JSON)
- 2023RTLLM: An Open-Source Benchmark for Design RTL Generation with Large Language Modelcited by 143
- 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 136
- 2021DeepGate: Learning Neural Representations of Logic Gatescited by 37
- 2021OpenABC-D: A Large-Scale Dataset For Machine Learning Guided Integrated Circuit Synthesiscited by 30
- 2025DeepCircuitX: A Comprehensive Repository-Level Dataset for RTL Code Understanding, Generation, and PPA Analysiscited by 21
- 2024Offline Model-Based Optimization via Policy-Guided Gradient Searchcited by 19
- 2021BOiLS: Bayesian Optimisation for Logic Synthesiscited by 18
- 2022Adaptive and Dynamic Multi-Resolution Hashing for Pairwise Summationscited by 14
- 2024VHDL-Eval: A Framework for Evaluating Large Language Models in VHDL Code Generationcited by 14
- 2022Pretraining Graph Neural Networks for few-shot Analog Circuit Modeling and Designcited by 13
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithmscited by 12
- 2022CircuitNet: An Open-Source Dataset for Machine Learning Applications in Electronic Design Automation (EDA)cited by 10
12 most cited of 68 All 68 (JSON)
- 2026LevelSyn: Physical-Aware Logic Synthesis via Level-Asynchronous Graph Neural Networks3 Sep 2026
- 2026LLMs in Digital EDA: A perspective on shifting roles from Generation to Orchestration27 Aug 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026AutoPPA: Automated Circuit PPA Optimization via Contrastive Code-based Rule Library Learning20 Apr 2026
- 2026Harnessing Photonics for Machine Intelligence12 Apr 2026
- 2026MPBMC: Multi-Property Bounded Model Checking with GNN-guided Clustering26 Feb 2026
- 2026CTS-Bench: Benchmarking Graph Coarsening Trade-offs for GNNs in Clock Tree Synthesis22 Feb 2026
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generation27 Jan 2026
- 2025ParaGate: Parasitic-Driven Domain Adaptation Transfer Learning for Netlist Performance Prediction28 Nov 2025
- 2025BDD2Seq: Enabling Scalable Reversible-Circuit Synthesis via Graph-to-Sequence Learning11 Nov 2025
- 2025SAND: A Self-supervised and Adaptive NAS-Driven Framework for Hardware Trojan Detection24 Oct 2025
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Design5 Sep 2025
12 newest of 68 All 68 (JSON)