Machine Learning for Electronic Design Automation: A Survey
arXiv:2102.03357
Abstract
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.
arXiv commentAccepted by TODAES. The first 10 authors are ordered alphabetically
References in corpus (8)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Learning Combinatorial Optimization Algorithms over Graphs
- SATzilla: Portfolio-based Algorithm Selection for SAT
- GCN-RL Circuit Designer: Transferable Transistor Sizing with Graph Neural Networks and Reinforcement Learning
- Neural Combinatorial Optimization with Reinforcement Learning
- Chip Placement with Deep Reinforcement Learning
- FIST: A Feature-Importance Sampling and Tree-Based Method for Automatic Design Flow Parameter Tuning
- Learning to Design Circuits