Survey of Machine Learning for Software-assisted Hardware Design Verification: Past, Present, and Prospect
Nan Wu,Yingjie Li,Hang Yang,Hanqiu Chen,Steve Dai,Cong Hao,Cunxi Yu,Yuan Xie
DOI: https://doi.org/10.1145/3661308
IF: 1.447
2024-04-24
ACM Transactions on Design Automation of Electronic Systems
Abstract:With the ever-increasing hardware design complexity comes the realization that efforts required for hardware verification increase at an even faster rate. Driven by the push from the desired verification productivity boost and the pull from leap-ahead capabilities of machine learning (ML), recent years have witnessed the emergence of exploiting ML-based techniques to improve the efficiency of hardware verification. In this paper, we present a panoramic view of how ML-based techniques are embraced in hardware design verification, from formal verification to simulation-based verification, from academia to industry, and from current progress to future prospects. We envision that the adoption of ML-based techniques will pave the road for more scalable, more intelligent, and more productive hardware verification.
computer science, software engineering, hardware & architecture