Survey of machine learning for electronic design automation

KI Gubbi, SA Beheshti-Shirazi, T Sheaves… - Proceedings of the …, 2022 - dl.acm.org
An increase in demand for semiconductor ICs, recent advancements in machine learning,
and the slowing down of Moore's law have all contributed to the increased interest in using …

How good is your verilog rtl code? a quick answer from machine learning

P Sengupta, A Tyagi, Y Chen, J Hu - Proceedings of the 41st IEEE/ACM …, 2022 - dl.acm.org
Hardware Description Language (HDL) is a common entry point for designing digital circuits.
Differences in HDL coding styles and design choices may lead to considerably different …

MasterRTL: A Pre-Synthesis PPA Estimation Framework for Any RTL Design

W Fang, Y Lu, S Liu, Q Zhang, C Xu… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
In modern VLSI design flow, the register-transfer level (RTL) stage is a critical point, where
designers define precise design behavior with hardware description languages (HDLs) like …

Applying gnns to timing estimation at rtl

DS Lopera, W Ecker - Proceedings of the 41st IEEE/ACM International …, 2022 - dl.acm.org
In the Electronic Design Automation (EDA) flow, signoff checks, such as timing analysis, are
performed only after physical synthesis. Encountered timing violations cause re-iterations of …

Transferable pre-synthesis ppa estimation for rtl designs with data augmentation techniques

W Fang, Y Lu, S Liu, Q Zhang, C Xu… - … on Computer-Aided …, 2024 - ieeexplore.ieee.org
In modern VLSI design flow, evaluating the quality of register-transfer level (RTL) designs
involves time-consuming logic synthesis using electronic design automation tools, a process …

Advanced Reinforcement Learning Solution for Clock Skew Engineering: Modified Q-Table Update Technique for Peak Current and IR Drop Minimization

SA Beheshti-Shirazi, N Nazari, KI Gubbi… - IEEE …, 2023 - ieeexplore.ieee.org
This paper discloses a Reinforcement Learning (RL) solution implemented to decrease the
peak current by alteration of the clock skews. Clock skews are elements of the clock network …

Early RTL delay prediction using neural networks

DS Lopera, L Servadei, S Prebeck, W Ecker - Microprocessors and …, 2022 - Elsevier
Nowadays, the digital chip design flow starts with formal specifications, which are mapped to
Register Transfer Level (RTL) models using different underlying (micro-) architectures. By …

Special Session: Machine Learning for Embedded System Design

ES Alcorta Lozano, A Gerstlauer, C Deng… - Proceedings of the …, 2023 - dl.acm.org
Embedded systems are becoming increasingly complex, which has led to a productivity
crisis in their design and verification. Although conventional design automation coupled with …

Using Graph Neural Networks for Timing Estimations of RTL Intermediate Representations

DS Lopera, I Subedi, W Ecker - 2023 ACM/IEEE 5th Workshop …, 2023 - ieeexplore.ieee.org
Accurate timing information of a digital design is available only after routing. Timing
violations require corrective changes, even at the register-transfer level (RTL). Thus, timing …

Early Identification of Timing Critical RTL Components using ML based Path Delay Prediction

P Sengupta, A Tyagi, Y Chen… - 2023 ACM/IEEE 5th …, 2023 - ieeexplore.ieee.org
In chip design, it is crucial to identify timing critical components early on to preemptively fix
any timing issues and avoid numerous design convergence iterations. However, obtaining …