skip to main content
10.1145/3551901acmconferencesBook PagePublication PagesmlcadConference Proceedingsconference-collections
MLCAD '22: Proceedings of the 2022 ACM/IEEE Workshop on Machine Learning for CAD
ACM2022 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
MLCAD '22: 2022 ACM/IEEE Workshop on Machine Learning for CAD Virtual Event China September 12 - 13, 2022
ISBN:
978-1-4503-9486-4
Published:
12 September 2022
Sponsors:
SIGDA, IEEE CEDA
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Reflects downloads up to 12 Jan 2025Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the 4th ACM/IEEE Workshop on Machine Learning for CAD (MLCAD 2022), held in-person in beautiful Snowbird, Utah! The MLCAD workshop focuses on Machine Learning (ML) methods for all aspects of CAD and electronic system design. The precursor for this workshop series was held at DATE-2019, and the inaugural workshop was in Banff in September 2019. Virtual workshops were held in 2020 and 2021.

Advances in ML over the past half-dozen years have revolutionized the effectiveness of ML for a variety of applications. However, design processes present challenges that require parallel advances in ML and CAD as compared to traditional ML applications. As such, the purpose of the MLCAD workshop is to discuss, define and provide a roadmap for the special needs for ML for CAD, where CAD is broadly defined to include both design-time techniques as well as run-time techniques.

MLCAD 2022 features contributions from industry, including tool vendors, as well as from academia, touching all aspects of CAD (from physical design to functional verifications) and from all over the world. This year's program includes 23 accepted papers, along with keynote talks from Ruchir Puri of IBM Research and Sankar Basu of the U.S. National Science Foundation. The program also includes six plenary and invited talks, and one panel. The accepted papers have undergone a rigorous review by an expert Technical Program Committee of 32 experts.

Skip Table Of Content Section
SESSION: Session 1: Physical Design and Optimization with ML
research-article
Open Access
Placement Optimization via PPA-Directed Graph Clustering

In this paper, we present the first Power, Performance, and Area (PPA)-directed, end-to-end placement optimization framework that provides cell clustering constraints as placement guidance to advance commercial placers. Specifically, we formulate PPA ...

research-article
From Global Route to Detailed Route: ML for Fast and Accurate Wire Parasitics and Timing Prediction

Timing prediction and optimization are challenging in design stages prior to detailed routing (DR) due to the unavailability of routing information. Inaccurate timing prediction wastes design effort, hurts circuit performance, and may lead to design ...

research-article
Faster FPGA Routing by Forecasting and Pre-Loading Congestion Information

Field Programmable Gate Array (FPGA) routing is one of the most time consuming tasks within the FPGA design flow, requiring hours and even days to complete for some large industrial designs. This is becoming a major concern for FPGA users and tool ...

SESSION: Session 2: Machine Learning for Analog Design
research-article
Deep Reinforcement Learning for Analog Circuit Sizing with an Electrical Design Space and Sparse Rewards

There is still a great reliance on human expert knowledge during the analog integrated circuit sizing design phase due to its complexity and scale, with the result that there is a very low level of automation associated with it. Current research shows ...

research-article
LinEasyBO: Scalable Bayesian Optimization Approach for Analog Circuit Synthesis via One-Dimensional Subspaces

A large body of literature has proved that the Bayesian optimization framework is especially efficient and effective in analog circuit synthesis. However, most of the previous research works only focus on designing informative surrogate models or ...

research-article
Open Access
RobustAnalog: Fast Variation-Aware Analog Circuit Design Via Multi-task RL

Analog/mixed-signal circuit design is one of the most complex and time-consuming stages in the whole chip design process. Due to various process, voltage, and temperature (PVT) variations from chip manufacturing, analog circuits inevitably suffer from ...

research-article
Automatic Analog Schematic Diagram Generation based on Building Block Classification and Reinforcement Learning

Schematic visualization is important for analog circuit designers to quickly recognize the structures and functions of transistor-level circuit netlists. However, most of the original analog design or other automatically extracted analog circuits are ...

SESSION: Plenary I
invited-talk
The Changing Landscape of AI-driven System Optimization for Complex Combinatorial Optimization

With the unprecedented success of modern machine learning in areas like computer vision and natural language processing, a natural question is where can it have maximum impact in real life. At Intel Labs, we are actively investing in research that ...

SESSION: Invited Session I
invited-talk
AI Chips Built by AI - Promise or Reality?: An Industry Perspective

Artificial Intelligence is an avenue to innovation that is touching every industry worldwide. AI has made rapid advances in areas like speech and image recognition, gaming, and even self-driving cars, essentially automating less complex human tasks. In ...

invited-talk
Public Access
ML for Analog Design: Good Progress, but More to Do

Analog and mixed-signal (AMS) blocks are often critical and time-consuming part of System-on-Chip (SoC) design, due to the largely manual process of circuit design, simulation and SoC integration iterations. There have been numerous efforts to realize ...

SESSION: Session 3: Circuit Evaluation and Simulation with ML
research-article
SpeedER: A Supervised Encoder-Decoder Driven Engine for Effective Resistance Estimation of Power Delivery Networks

Voltage (IR) analysis tools need to be launched multiple times during the Engineering Change Order (ECO) phase in the modern design cycle for Power Delivery Network (PDN) refinement, while analyzing the IR characteristics of advanced chip designs by ...

research-article
XT-PRAGGMA: Crosstalk Pessimism Reduction Achieved with GPU Gate-level Simulations and Machine Learning

Accurate crosstalk-aware timing analysis is critical in nanometer-scale process nodes. While today's VLSI flows rely on static timing analysis (STA) techniques to perform crosstalk-aware timing signoff, these techniques are limited due to their static ...

research-article
Fast Prediction of Dynamic IR-Drop Using Recurrent U-Net Architecture

Recurrent U-Net (RU-Net) is employed for fast prediction of dynamic IR-drop when power distribution network (PDN) contains capacitor components. Each capacitor can be modeled by a resistor and a current source, which is a function of v(t-Δ t) node ...

SESSION: Session 4: DRC, Test and Hotspot Detection using ML Methods
research-article
Efficient Design Rule Checking Script Generation via Key Information Extraction

Design rule checking (DRC) is a critical step in integrated circuit design. DRC requires formatted scripts as the input to the design rule checker. However, these scripts are always generated manually in the foundry, and such a generation process is ...

research-article
Scan Chain Clustering and Optimization with Constrained Clustering and Reinforcement Learning

Scan chains are used in design for test by providing controllability and observability at each register. Scan optimization is run during physical design after placement where scannable elements are re-ordered along the chain to reduce total wirelength (...

research-article
Autoencoder-Based Data Sampling for Machine Learning-Based Lithography Hotspot Detection

Technology scaling has increased the complexity of integrated circuit design. It has also led to more challenges in the field of Design for Manufacturing (DFM). One of these challenges is lithography hotspot detection. Hotspots (HS) are design patterns ...

SESSION: Session 5: Power and Thermal Evaluation with ML
research-article
Open Access
Driving Early Physical Synthesis Exploration through End-of-Flow Total Power Prediction

Leading-edge designs on advanced nodes are pushing physical design (PD) flow runtime into several weeks. Stringent time-to-market constraint necessitates efficient power, performance, and area (PPA) exploration by developing accurate models to evaluate ...

research-article
Towards Neural Hardware Search: Power Estimation of CNNs for GPGPUs with Dynamic Frequency Scaling

Machine Learning (ML) algorithms are essential for emerging technologies such as autonomous driving and application-specific Internet of Things(IoT) devices. Convolutional Neural Network(CNN) is one of the major techniques used in such systems. This ...

research-article
A Thermal Machine Learning Solver For Chip Simulation

Thermal analysis provides deeper insights into electronic chips' behavior under different temperature scenarios and enables faster design exploration. However, obtaining detailed and accurate thermal profile on chip is very time-consuming using FEM or ...

SESSION: Session 6: Performance Prediction with ML Models and Algorithms
research-article
Open Access
Physically Accurate Learning-based Performance Prediction of Hardware-accelerated ML Algorithms

Parameterizable ML accelerators are the product of recent breakthroughs in machine learning (ML). To fully enable the design space exploration, we propose a physical-design-driven, learning-based prediction framework for hardware-accelerated deep neural ...

research-article
Graph Representation Learning for Gate Arrival Time Prediction

An accurate estimate of the timing profile at different stages of the physical design flow allows for pre-emptive changes to the circuit, significantly reducing the design time and effort. In this work, a graph based deep regression model is utilized to ...

research-article
Open Access
A Tale of EDA's Long Tail: Long-Tailed Distribution Learning for Electronic Design Automation

Long-tailed distribution is a common and critical issue in the field of machine learning. While prior work addressed data imbalance in several tasks in electronic design automation (EDA), insufficient attention has been paid to the long-tailed ...

SESSION: Plenary II
invited-talk
Industrial Experience with Open-Source EDA Tools

Commonly, the design flow of integrated circuits from initial specifications to fabrication employs commercial, proprietary EDA tools. While these tools deliver high-quality, production-ready results, they can be seen as expensive black boxes and thus, ...

SESSION: Session 7: ML Models for Analog Design and Optimization
research-article
Open Access
Invertible Neural Networks for Design of Broadband Active Mixers

In this work, we present the invertible neural network for predicting the posterior distributions of the design space of broadband active mixers with RF from 100 MHz to 10 GHz. This invertible method gives a fast and accurate model when investigating ...

research-article
Public Access
High Dimensional Optimization for Electronic Design

Bayesian optimization (BO) samples points of interest to update a surrogate model for a blackbox function. This makes it a powerful technique to optimize electronic designs which have unknown objective functions and demand high computational cost of ...

research-article
Public Access
Transfer of Performance Models Across Analog Circuit Topologies with Graph Neural Networks

In this work, graph neural networks (GNNs) and transfer learning are leveraged to transfer device sizing knowledge learned from data of related analog circuit topologies to predict the performance of a new topology. A graph is generated from the netlist ...

research-article
Public Access
RxGAN: Modeling High-Speed Receiver through Generative Adversarial Networks

Creating models for modern high-speed receivers using circuit-level simulations is costly, as it requires computationally expensive simulations and upwards of months to finalize a model. Added to this is that many models do not necessarily agree with ...

Contributors
  • NC State University
  • University of California, San Diego

Recommendations

Acceptance Rates

Overall Acceptance Rate 35 of 83 submissions, 42%
YearSubmittedAcceptedRate
MLCAD '24833542%
Overall833542%