mlsanityData to 7 Oct 2026

Intelligent Circuit Design and Implementation with Machine Learning

arXiv 2206.03032 ↗First posted 7 Jun 2022cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The stagnation of EDA technologies roots from insufficient knowledge reuse. In practice, very similar simulation or optimization results may need to be repeatedly constructed from scratch. This motivates my research on introducing more 'intelligence' to EDA with machine learning (ML), which explores complex correlations in design flows based on prior data. Besides design time, I also propose ML solutions to boost IC performance by assisting the circuit management at runtime. In this dissertation, I present multiple fast yet accurate ML models covering a wide range of chip design stages from the register-transfer level (RTL) to sign-off, solving primary chip-design problems about power, timing, interconnect, IR drop, routability, and design flow tuning. Targeting the RTL stage, I present APOLLO, a fully automated power modeling framework. It constructs an accurate per-cycle power model by extracting the most power-correlated signals. The model can be further implemented on chip for runtime power management with unprecedented low hardware costs. Targeting gate-level netlist, I present Net2 for early estimations on post-placement wirelength. It further enables more accurate timing analysis without actual physical design information. Targeting circuit layout, I present RouteNet for early routability prediction. As the first deep learning-based routability estimator, some feature-extraction and model-design principles proposed in it are widely adopted by later works. I also present PowerNet for fast IR drop estimation. It captures spatial and temporal information about power distribution with a customized CNN architecture. Last, besides targeting a single design step, I present FIST to efficiently tune design flow parameters during both logic synthesis and physical design.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 207 references that are in the map. First posted on arXiv 7 Jun 2022.

Builds on

11 of 207 references.

References · 11

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2020GCN-RL Circuit Designer: Transferable Transistor Sizing with Graph Neural Networks and Reinforcement Learningcited by 89
  5. 2021Machine Learning for Electronic Design Automation: A Surveycited by 71
  6. 2019DRiLLS: Deep Reinforcement Learning for Logic Synthesiscited by 47
  7. 2020PowerNet: Transferable Dynamic IR Drop Estimation via Maximum Convolutional Neural Networkcited by 16
  8. 2019BagNet: Berkeley Analog Generator with Layout Optimizer Boosted with Deep Neural Networkscited by 11
  9. 2020A general approach for identifying hierarchical symmetry constraints for analog circuit layoutcited by 9
  10. 2020Automatic Routability Predictor Development Using Neural Architecture Searchcited by 3
  11. 2022Towards Collaborative Intelligence: Routability Estimation based on Decentralized Private Datacited by 1

Built on by

Not cited yet.