AgentDV: Closed-Loop Agentic AI for Hardware Design Verification

📅 2026-08-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
针对RTL验证代码生成问题,提出AgentDV框架,通过结合LLM指导分析、测试平台构建等方法实现自动化的验证环境生成。
📝 Abstract
Register-transfer level (RTL) verification consumes a major part of modern system-on-chip (SoC) development effort. Yet, recent LLM-based verification-code generation often fails to produce runnable, design-consistent, and coverage-producing testbenches. We present AgentDV, a closed-loop agentic AI framework for automated RTL verification environment generation. AgentDV transforms single-shot LLM testbench generation into a tool-grounded verification pipeline by combining LLM-guided analysis, testbench construction, simulation, coverage measurement, and iterative refinement. The framework introduces three key ideas: 1) runnability filtering to reject invalid generated environments, 2) CSR-grounded checking to reduce hallucinated signals and incorrect expected behavior, and 3) coverage-guided iteration to regenerate tests based on measured verification gaps. We evaluate AgentDV using three LLMs on challenge DUTs and public OpenTitan peripheral and security IP blocks. From our analysis, we observed that direct single-shot prompting fails to produce a valid coverage-producing environment on benchmarks. AgentDV achieves 100% pass rate on four DUTs and an average of 80.9% pass rate on all DUTs using Claude Sonnet 4.6. Similarly, an average of 58.7% and 60.6% pass rate is achieved for Llama and Qwen models, respectively. In addition, an average of 74.5%, 69.1%, and 64.9% of line coverage and 88.4%, 82.3%, and 76.7% of branch coverage for the benchmarks under consideration for Claude Sonnet 4.6, Llama, and Qwen models, respectively.
Problem

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

Hardware Design Verification
Register-Transfer Level (RTL)
Large Language Models (LLMs)
Innovation

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

Closed-Loop Agentic AI
Runnability Filtering
CSR-Grounded Checking
Coverage-Guided Iteration
N
Navya Goli
Department of Electrical and Computer Engineering, Clemson University, Clemson, SC, USA
J
Junzhe Liu
School of Computer Science and Technology, Shandong University, Qingdao, China
Zhenge Jia
Zhenge Jia
Shandong University
Machine LearningPersonalized Deep LearningTinyML
Umamaheswara Rao Tida
Umamaheswara Rao Tida
Assistant Professor, North Dakota State University
3D ICDesign automation of VLSI systemsHigh-Performance Computing