From Indiscriminate to Targeted: Efficient RTL Verification via Functionally Key Signal-Driven LLM Assertion Generation

📅 2026-04-10
📈 Citations: 0
Influential: 0
📄 PDF

career value

182K/year
🤖 AI Summary
This work addresses the inefficiency of traditional LLM-based assertion generation methods, which overlook signal criticality in hardware verification. To overcome this limitation, the authors propose AgileAssert, a novel framework that integrates functional critical signal identification with LLM-driven assertion synthesis for the first time. AgileAssert constructs RTL semantic graphs to identify critical signals, employs a hybrid scoring mechanism for signal selection, and introduces structure-aware RTL slicing to provide precise contextual information to the LLM, thereby guiding it to generate targeted, constraint-based assertions. Experimental results demonstrate that AgileAssert reduces assertion count by 66.68% on average across module- and CPU-level designs while improving coverage and cutting input token consumption by 64%. In mutation testing, it achieves higher fault detection rates with 72.74% fewer assertions, significantly enhancing both verification efficiency and precision.

Technology Category

Application Category

📝 Abstract
Functional verification has become the most time-consuming phase in IC development, and Assertion-Based Verification (ABV) is key to reducing debugging time. However, existing LLM-based assertion generation methods typically pursue indiscriminate verification, aiming for maximal coverage without considering signal criticality, whereas industrial practice demands maximizing coverage with minimal verification cost. Consequently, identifying signals that have the greatest impact on design functionality and error propagation-enabling a shift from indiscriminate to targeted verification-remains a key challenge. To address this, we propose AgileAssert, a key signal-driven assertion generation framework that constructs RTL semantic graphs and identifies the top-K critical signals via a hybrid scoring and selection mechanism, followed by structure-aware RTL slicing to provide the LLM with precise targets and contextual information, thereby guiding LLMs to generate tightly constrained targeted assertions for efficient verification. Evaluated on block- and CPU-level designs, with an average 66.68% reduction in assertions, our approach outperforms three existing SOTA methods, and significantly improving coverage metrics while reducing input token consumption by 64%. In mutation testing, when our approach surpasses existing methods in error detection rate, the average number of assertions used decreases by 72.74%.
Problem

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

RTL verification
Assertion-Based Verification
key signal identification
targeted verification
functional coverage
Innovation

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

key signal-driven
targeted assertion generation
RTL semantic graph
structure-aware slicing
LLM-guided verification
Y
Yonghao Wang
State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China
H
Hongqin Lyu
State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China; University of Chinese Academy of Sciences, Beijing, China
B
Boling Chen
Beijing University of Posts and Telecommunications, China
M
MinYang Bao
Huawei Technologies Co., Ltd, China
Wenchao Ding
Wenchao Ding
Tenure-track Associate Professor, Fudan University
RoboticsMotion PlanningAutonomous NavigationDecision Making
F
Feng Gu
The Chinese University of Hong Kong, China
Zhiteng Chao
Zhiteng Chao
SKLP, ICT
computer science
Jianan Mu
Jianan Mu
Institute of Computing Technology, State Key Laboratory of Processors (SKLP), CAS
Design AutomationAccelaretorPrivacy Preserving Computing
K
Kan Shi
State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China; University of Chinese Academy of Sciences, Beijing, China
T
Tiancheng Wang
State Key Lab of Processors, Institute of Computing Technology, CAS, Beijing, China
Huawei Li
Huawei Li
Institute of Computing Technology, Chinese Academy of Sciences
computer engineering