Automatic Assertion Mining in Assertion-Based Verification: Techniques, Challenges, and Future Directions

πŸ“… 2026-01-05
πŸ›οΈ arXiv.org
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This study addresses the inefficiency and insufficient coverage of automatically generated assertions in hardware functional verification by presenting the first systematic survey and comprehensive comparison of prevailing automatic assertion mining techniques. It encompasses a broad spectrum of approaches, including formal methods, machine learning, and program analysis. Through rigorous literature review, methodological comparison, and applicability assessment, the work identifies key bottlenecks and limitations of existing techniques and clarifies the relative strengths and weaknesses of each approach. The findings provide both academia and industry with a principled basis for selecting assertion generation tools and inform future research directions, thereby advancing assertion-based verification (ABV) toward greater efficiency and intelligence.

Technology Category

Application Category

πŸ“ Abstract
Functional verification increasingly relies on Assertion-Based Verification (ABV), which has become a key approach for verifying hardware designs due to its efficiency and effectiveness. Central to ABV are automatic assertion miners, which apply different techniques to generate assertions automatically. This paper reviews the most recent, advanced, and widely adopted assertion miners, offering a comparative analysis of their methodologies. The goal is to provide researchers and verification practitioners with insights into the capabilities and limitations of existing miners. By identifying their shortcomings, this work also points toward directions for developing more powerful and advanced assertion miners in the future.
Problem

Research questions and friction points this paper is trying to address.

Assertion-Based Verification
Automatic Assertion Mining
Functional Verification
Hardware Verification
Assertion Generation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Assertion-Based Verification
Automatic Assertion Mining
Hardware Verification
Formal Verification
Assertion Generation
Mohammad Reza Heidari Iman
Mohammad Reza Heidari Iman
Postdoctoral Researcher in Computer Science, TIMA Laboratory, UniversitΓ© Grenoble Alpes
VerificationAssertion-Based VerificationFault ToleranceData Mining
G
G. D. Natale
Univ. Grenoble Alpes, CNRS, Grenoble INP*, TIMA, 38000 Grenoble, France
K
K. Morin-Allory
Univ. Grenoble Alpes, CNRS, Grenoble INP*, TIMA, 38000 Grenoble, France