Survey of machine learning for electronic design automation
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 …
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
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 …
Differences in HDL coding styles and design choices may lead to considerably different …
MasterRTL: A Pre-Synthesis PPA Estimation Framework for Any RTL Design
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 …
designers define precise design behavior with hardware description languages (HDLs) like …
Applying gnns to timing estimation at rtl
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 …
performed only after physical synthesis. Encountered timing violations cause re-iterations of …
Transferable pre-synthesis ppa estimation for rtl designs with data augmentation techniques
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 …
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
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 …
peak current by alteration of the clock skews. Clock skews are elements of the clock network …
Early RTL delay prediction using neural networks
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 …
Register Transfer Level (RTL) models using different underlying (micro-) architectures. By …
Special Session: Machine Learning for Embedded System Design
Embedded systems are becoming increasingly complex, which has led to a productivity
crisis in their design and verification. Although conventional design automation coupled with …
crisis in their design and verification. Although conventional design automation coupled with …
Using Graph Neural Networks for Timing Estimations of RTL Intermediate Representations
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 …
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
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 …
any timing issues and avoid numerous design convergence iterations. However, obtaining …