Automated Test Case Generation for Chip Verification Using Deep Reinforcement Learning

Authors

  • Shikai Wang rexcarry036@gmail.com Author
  • Jingyi Chen rexcarry036@gmail.com Author
  • Lei Yan rexcarry036@gmail.com Author
  • Zuwei Shui rexcarry036@gmail.com Author

DOI:

https://doi.org/10.60087/jklst.v4.n1.001

Abstract

This paper presents a novel automated test case generation framework leveraging deep reinforcement learning (DRL) for chip verification. The framework addresses the growing complexity in modern chip designs where traditional verification methods must help achieve comprehensive coverage efficiently. Our approach implements a custom deep Q-network architecture optimized for processing coverage feedback and generating test vectors, incorporating an innovative reward mechanism that balances coverage optimization with simulation efficiency. The proposed system features a hierarchical state space representation scheme that captures temporal and spatial aspects of coverage progression, combined with an adaptive training strategy that dynamically adjusts to verification requirements. The framework is evaluated on multiple industrial-scale benchmark designs, demonstrating significant improvements over conventional methods, achieving up to 98.5% functional coverage with a 45% reduction in verification time. The distributed implementation demonstrates near-linear scaling across multiple GPU nodes while maintaining high resource utilization efficiency. Experimental results show that the DRL-based approach outperforms traditional constrained-random and coverage-driven test generation methods across various metrics, including coverage rate, corner case detection, and simulation efficiency. The framework's integration with existing verification workflows and its ability to handle complex design scenarios make it particularly suitable for modern chip verification challenges.

Downloads

Download data is not yet available.

References

Zheng, X., Zhao, M., Luo, Q., Yu, S., Liu, L., & Wu, N. (2020, October). A chip-level verification method for programmable vision chips based on deep learning algorithms. In 2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM) (pp. 281-284). IEEE.

Khailany, B. (2020, November). We are accelerating chip design with machine learning. In Proceedings of the 2020 ACM/IEEE Workshop on Machine Learning for CAD (pp. 33-33).

Zhuo, C., Yu, B., & Gao, D. (2017, September). Accelerating chip design with machine learning: From pre-silicon to post-silicon. In 2017 30th IEEE International System-on-Chip Conference (SOCC) (pp. 227-232). IEEE.

Vangara, R. K. M., Kakani, B., & Vuddanti, S. (2021, November). An analytical study on machine learning approaches for simulation-based verification. In 2021 IEEE International Conference on Intelligent Systems, Smart and Green Technologies (ICISSGT) (pp. 197-201). IEEE.

Singh, A. (2023, May). Taxonomy of Machine Learning Techniques in Test Case Generation. In 2023 7th International Conference on Intelligent Computing and Control Systems (ICICCS) (pp. 474-481). IEEE.

Jiang, Y., Tian, Q., Li, J., Zhang, M., & Li, L. (2024). The Application Value of Ultrasound in the Diagnosis of Ovarian Torsion. International Journal of Biology and Life Sciences, 7(1), 59-62.

Li, L., Li, X., Chen, H., Zhang, M., & Sun, L. (2024). Application of AI-assisted Breast Ultrasound Technology in Breast Cancer Screening. International Journal of Biology and Life Sciences, 7(1), 1-4.

Lijie, L., Caiying, P., Liqian, S., Miaomiao, Z., & Yi, J. The application of ultrasound automatic volume imaging in detecting breast tumours.

Yu, P., Cui, V. Y., & Guan, J. (2021, March). Text classification by using natural language processing. In Journal of Physics: Conference Series (Vol. 1802, No. 4, p. 042010). IOP Publishing.

Ke, X., Li, L., Wang, Z., & Cao, G. (2024). A Dynamic Credit Risk Assessment Model Based on Deep Reinforcement Learning. Academic Journal of Natural Science, 1(1), 20-31.

Zhu, Y., Yu, K., Wei, M., Pu, Y., & Wang, Z. (2024). AI-Enhanced Administrative Prosecutorial Supervision in Financial Big Data: New Concepts and Functions for the Digital Era. Social Science Journal for Advanced Research, 4(5), 40-54.

Zhao, Fanyi, et al. "Application of Deep Reinforcement Learning for Cryptocurrency Market Trend Forecasting and Risk Management." Journal of Industrial Engineering and Applied Science 2.5 (2024): 48-55.

Ma, X., Zeyu, W., Ni, X., & Ping, G. (2024). Artificial intelligence-based inventory management for retail supply chain optimization: a case study of customer retention and revenue growth. Journal of Knowledge Learning and Science Technology ISSN: 2959-6386 (online), 3(4), 260-273.

Ni, X., Zhang, Y., Pu, Y., Wei, M., & Lou, Q. (2024). A Personalized Causal Inference Framework for Media Effectiveness Using Hierarchical Bayesian Market Mix Models. Journal of Artificial Intelligence and Development, 3(1).

Zhan, X., Xu, Y., & Liu, Y. (2024). Personalized UI Layout Generation using Deep Learning: An Adaptive Interface Design Approach for Enhanced User Experience. Journal of Artificial Intelligence and Development, 3(1).

Zhou, S., Zheng, W., Xu, Y., & Liu, Y. (2024). Enhancing User Experience in VR Environments through AI-Driven Adaptive UI Design. Journal of Artificial Intelligence General Science (JAIGS) ISSN: 3006-4023, 6(1), 59-82.

Wei, M., Pu, Y., Lou, Q., Zhu, Y., & Wang, Z. (2024). Machine Learning-Based Intelligent Risk Management and Arbitrage System for Fixed Income Markets: Integrating High-Frequency Trading Data and Natural Language Processing. Journal of Industrial Engineering and Applied Science, 2(5), 56-67.

Wang, B., Zheng, H., Qian, K., Zhan, X., & Wang, J. (2024). Edge computing and AI-driven intelligent traffic monitoring and optimization. Applied and Computational Engineering, 77, 225-230.

Xu, K., Zhou, H., Zheng, H., Zhu, M., & Xin, Q. (2024). Intelligent Classification and Personalized Recommendation of E-commerce Products Based on Machine Learning. arXiv preprint arXiv:2403.19345.

Xu, K., Zheng, H., Zhan, X., Zhou, S., & Niu, K. (2024). Evaluation and Optimization of Intelligent Recommendation System Performance with Cloud Resource Automation Compatibility.

Zheng, H., Xu, K., Zhou, H., Wang, Y., & Su, G. (2024). Medication Recommendation System Based on Natural Language Processing for Patient Emotion Analysis. Academic Journal of Science and Technology, 10(1), 62-68.

Zheng, H.; Wu, J.; Song, R.; Guo, L.; Xu, Z. Predicting Financial Enterprise Stocks and Economic Data Trends Using Machine Learning Time Series Analysis. Applied and Computational Engineering 2024, 87, 26–32.

Liu, B., & Zhang, Y. (2023). Implementation of seamless assistance with Google Assistant leveraging cloud computing. Journal of Cloud Computing, 12(4), 1-15.

Zhang, M., Yuan, B., Li, H., & Xu, K. (2024). LLM-Cloud Complete: Leveraging Cloud Computing for Efficient Large Language Model-based Code Completion. Journal of Artificial Intelligence General Science (JAIGS) ISSN: 3006-4023, 5(1), 295-326.

Li, P., Hua, Y., Cao, Q., & Zhang, M. (2020, December). Improving the Restore Performance via Physical-Locality Middleware for Backup Systems. In Proceedings of the 21st International Middleware Conference (pp. 341-355).

Zhou, S., Yuan, B., Xu, K., Zhang, M., & Zheng, W. (2024). THE IMPACT OF PRICING SCHEMES ON CLOUD COMPUTING AND DISTRIBUTED SYSTEMS. Journal of Knowledge Learning and Science Technology ISSN: 2959-6386 (online), 3(3), 193-205.

Shang, F., Zhao, F., Zhang, M., Sun, J., & Shi, J. (2024). Personalized Recommendation Systems Powered By Large Language Models: Integrating Semantic Understanding and User Preferences. International Journal of Innovative Research in Engineering and Management, 11(4), 39-49.

Sun, J., Wen, X., Ping, G., & Zhang, M. (2024). Application of News Analysis Based on Large Language Models in Supply Chain Risk Prediction. Journal of Computer Technology and Applied Mathematics, 1(3), 55-65.

Zhao, F., Zhang, M., Zhou, S., & Lou, Q. (2024). Detection of Network Security Traffic Anomalies Based on Machine Learning KNN Method. Journal of Artificial Intelligence General Science (JAIGS) ISSN: 3006-4023, 1(1), 209-218.

Ju, Chengru, and Yida Zhu. "Reinforcement Learning Based Model for Enterprise Financial Asset Risk Assessment and Intelligent Decision Making." (2024).

Yu, Keke, et al. "Loan Approval Prediction Improved by XGBoost Model Based on Four-Vector Optimization Algorithm." (2024).

Zhou, S., Sun, J., & Xu, K. (2024). AI-Driven Data Processing and Decision Optimization in IoT through Edge Computing and Cloud Architecture.

Sun, J., Zhou, S., Zhan, X., & Wu, J. (2024). Enhancing Supply Chain Efficiency with Time Series Analysis and Deep Learning Techniques.

Zheng, H., Xu, K., Zhang, M., Tan, H., & Li, H. (2024). Efficient resource allocation in cloud computing environments using AI-driven predictive analytics. Applied and Computational Engineering, 82, 6-12.

Ma, X., Wang, J., Ni, X., & Shi, J. (2024). Machine Learning Approaches for Enhancing Customer Retention and Sales Forecasting in the Biopharmaceutical Industry: A Case Study. International Journal of Engineering and Management Research, 14(5), 58-75.

Li, L., Zhang, Y., Wang, J., & Ke, X. (2024). Deep Learning-Based Network Traffic Anomaly Detection: A Study in IoT Environments.

Cao, G., Zhang, Y., Lou, Q., & Wang, G. (2024). Optimization of High-Frequency Trading Strategies Using Deep Reinforcement Learning. Journal of Artificial Intelligence General science (JAIGS) ISSN: 3006-4023, 6(1), 230-257.

Wang, G., Ni, X., Shen, Q., & Yang, M. (2024). Leveraging Large Language Models for Context-Aware Product Discovery in E-commerce Search Systems. Journal of Knowledge Learning and Science Technology ISSN: 2959-6386 (online), 3(4).

Li, H., Wang, G., Li, L., & Wang, J. (2024). Dynamic Resource Allocation and Energy Optimization in Cloud Data Centers Using Deep Reinforcement Learning. Journal of Artificial Intelligence General science (JAIGS) ISSN: 3006-4023, 1(1), 230-258.

Li, H., Sun, J., & Ke, X. (2024). AI-Driven Optimization System for Large-Scale Kubernetes Clusters: Enhancing Cloud Infrastructure Availability, Security, and Disaster Recovery. Journal of Artificial Intelligence General science (JAIGS) ISSN: 3006-4023, 2(1), 281-306.

Xia, S., Wei, M., Zhu, Y., & Pu, Y. (2024). AI-Driven Intelligent Financial Analysis: Enhancing Accuracy and Efficiency in Financial Decision-Making. Journal of Economic Theory and Business Management, 1(5), 1-11.

Zhang, H., Lu, T., Wang, J., & Li, L. (2024). Enhancing Facial Micro-Expression Recognition in Low-Light Conditions Using Attention-guided Deep Learning. Journal of Economic Theory and Business Management, 1(5), 12-22.

Wang, J., Lu, T., Li, L., & Huang, D. (2024). Enhancing Personalized Search with AI: A Hybrid Approach Integrating Deep Learning and Cloud Computing. International Journal of Innovative Research in Computer Science & Technology, 12(5), 127-138.

Che, C., Huang, Z., Li, C., Zheng, H., & Tian, X. (2024). Integrating generative ai into financial market prediction for improved decision making. arXiv preprint arXiv:2404.03523.

Che, C., Zheng, H., Huang, Z., Jiang, W., & Liu, B. (2024). Intelligent robotic control system based on computer vision technology. arXiv preprint arXiv:2404.01116.

Zheng, W., Yang, M., Huang, D., & Jin, M. (2024). A Deep Learning Approach for Optimizing Monoclonal Antibody Production Process Parameters. International Journal of Innovative Research in Computer Science & Technology, 12(6), 18-29.

Wang, S., Zhang, H., Zhou, S., Sun, J., & Shen, Q. (2024). Chip Floorplanning Optimization Using Deep Reinforcement Learning. International Journal of Innovative Research in Computer Science & Technology, 12(5), 100-109.

Yuan, B., Cao, G., Sun, J., & Zhou, S. (2024). Optimising AI Workload Distribution in Multi-Cloud Environments: A Dynamic Resource Allocation Approach. Journal of Industrial Engineering and Applied Science, 2(5), 68-79.

Downloads

Published

25-01-2025

How to Cite

Wang, S., Chen, J., Yan, L., & Shui, Z. (2025). Automated Test Case Generation for Chip Verification Using Deep Reinforcement Learning. Journal of Knowledge Learning and Science Technology ISSN: 2959-6386 (online), 4(1), 1-12. https://doi.org/10.60087/jklst.v4.n1.001

Most read articles by the same author(s)

<< < 20 21 22 23 24 25