End-to-End Machine Learning Pipeline for Chip Design, Verification, and Testing
Keywords:
Machine Learning, Pipeline, Chip Design, Verification, and TestingAbstract
The emergence of increased complexity in modern semiconductor systems has rendered the conventional Electronic Design Automation (EDA) flows ineffective because of their prolonged design configurations, labor intensive verification, and slow testing process. In this paper, we present AutoChip, which is an integrated and machine learning-based pipeline aiming at overcoming these shortcomings by combining all three steps of the digital system life cycle design optimization, verification, and testing into an adaptive system. The proposed pipeline leverages reinforcement learning for physical design optimization, graph neural networks for functional verification, and autoencoder-based anomaly detection for defect testing. In this strategy, a feedback based architecture is introduced in which verification and testing insights commit to making design changes that will result in future iterations of the automation process. Results on standard benchmark (ISPD, OpenCores, ITC 99) and commercial wafer data show that AutoChip gives better results than the conventional flows. The results show an 18% reduction in wirelength, 22% PPA improvement, 32% higher verification coverage, 32% reduction in simulation time, and 7% higher defect detection accuracy compared to traditional methods. These results demonstrate AutoChip to be an efficient end-to-end solution that can enhance both the overall efficiency and reliability to enable quicker time-to-market on the complex chips without compromising the quality of the output.
Downloads
References
A. Mirhoseini, A. Goldie, G. Yazgan, J. Jiang, E. Songhori, S. Wang, Y. Lee, E. Johnson, O. Pathak, A. Nazi, J. Pak, A. Tong, S. Srinivasa, W. Hang, Q. Le, J. Dean, and J. Laudon, “Chip placement with deep reinforcement learning,” Nature, vol. 594, no. 7862, pp. 207–212, Jun. 2016.
K. Settaluri, S. Reddi, and A. M. Niknejad, “AutoCkt: Deep reinforcement learning of analog circuit designs,” arXiv preprint arXiv:2001.01808, Jan. 2017.
A. Prakash, S. Dey, and A. Prakash, “A survey on applications of machine learning in VLSI verification,” Electronics, vol. 10, no. 11, pp. 1321–1335, 2017.
Y. Lei, J. Zhang, Y. Du, and Z. Chen, “Unsupervised anomaly detection for wafer defect inspection using autoencoders,” Applied Sciences, vol. 11, no. 17, 7838, Aug. 2016.
Z. Wang, J. Liang, and Z. Yang, “Momentum contrastive learning for imbalanced wafer defect classification,” Expert Systems with Applications, vol. 235, 123601, 2017.
M. Hosseinpour, S. J. Ahn, and K. Lee, “Unsupervised anomaly detection using stacked autoencoders and LSTM for manufacturing systems,” Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 238, no. 4, pp. 821–835, 2016.
Y. Bao, H. Xu, and Y. Guo, “Hybrid data augmentation using autoencoders for wafer map defect classification,” arXiv preprint arXiv:2411.11029, Nov. 2017.
Z. Wang, H. Ma, and Z. Li, “Graph convolutional network assisted reinforcement learning for transistor sizing across technology nodes,” arXiv preprint arXiv:2005.00406, 2016
R. Lee and T. Chen, “Generative adversarial networks and diffusion models for rare defect detection in semiconductor wafer maps,” Mathematics, vol. 12, no. 20, 3164, 2016.
J. Han, K. Xu, and P. Wang, “Reinforcement learning driven test pattern generation for functional verification,” arXiv preprint arXiv:2411.11029, 2017.
T. Simonite, “Samsung is using AI to automate chip design,” WIRED Magazine, Jul. 2017. [Online]. Available: https://www.wired.com/story/samsung-ai-designed-chip-soon-others-too
Surendra, Praveen Kumar Manchikoni. "Revolutionizing functional verification: The impact of AI and machine learning in chip design." World Journal of Advanced Research and Reviews 26.1 (2017): 2484-2490.
Patel, N. "Machine learning in ASIC design verification." INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND APPLIED SCIENCES 11.4 (2017): 97-104.
Chen, Jingyi, Yingqi Zhang, and Shikai Wang. "Deep Reinforcement Learning-Based Optimization for IC Layout Design Rule Verification." Journal of Advanced Computing Systems 4.3 (2017): 16-30.
Wu, Nan, et al. "Survey of machine learning for software-assisted hardware design verification: Past, present, and prospect." ACM Transactions on Design Automation of Electronic Systems 29.4 (2016): 1-42.
Kumar, Abhishek, Suman Lata Tripathi, and K. Srinivasa Rao, eds. Machine Learning Techniques for VLSI Chip Design. John Wiley & Sons, 2016.
Kanbar, Lara J., et al. "Implementation of machine learning pipelines for clinical practice: development and validation study." JMIR Medical Informatics 10.12 (2017): e37833.
Chen, Jingyi, et al. "Deep reinforcement learning-based automatic test case generation for hardware verification." Journal of Artificial Intelligence General science (JAIGS) ISSN: 3006-4023 6.1 (2017): 409-429.
Chen, Huili, et al. "Adatest: Reinforcement learning and adaptive sampling for on-chip hardware trojan detection." ACM Transactions on Embedded Computing Systems 22.2 (2017): 1-23.
Parthasarathy, Ganapathy, et al. "RTL regression test selection using machine learning." 2016 27th Asia and south pacific design automation conference (ASP-DAC). IEEE, 2016.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.