PRO-V-R1: Reasoning Enhanced Programming Agent for RTL Verification
Yujie Zhao, Zhijing Wu, Boqin Yuan, Zhongming Yu, Hejia Zhang, Wentao Ni, Chia-Tung Ho, Haoxing Ren, Jishen Zhao

TL;DR
PRO-V-R1 is an open-source, trainable agentic framework that enhances RTL verification by combining LLM reasoning, programmatic tools, and reinforcement learning, achieving significant improvements over existing systems.
Contribution
It introduces a modular agentic system, a data pipeline for supervised fine-tuning, and an RL algorithm for autonomous RTL verification, filling the gap of open-source solutions.
Findings
Achieves 57.7% functional correctness rate, outperforming SOTA.
Attains 34.0% fault detection, surpassing previous models.
Outperforms proprietary LLMs in verification tasks.
Abstract
Register-Transfer Level (RTL) verification is a primary bottleneck, consuming 60-70% of development time. While Large Language Models (LLMs) show promise for RTL automation, their performance and research focus have overwhelmingly centered on RTL generation rather than verification. Current methods for RTL verification rely on large scale proprietary models (e.g., GPT-4o) to generate Python-based functional references, incurring a high cost and raising data-privacy risks. To date, an end-to-end open-source solution for autonomous verification remains absent. We introduce PRO-V-R1, the first trainable open-source agentic framework for autonomous RTL verification. Our contributions are threefold: (1) we design PRO-V sys, a modular agentic system that couples LLM-based reasoning with programmatic tool use for RTL verification; (2) we establish a data construction pipeline that leverages…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Advanced Control Systems Optimization · Formal Methods in Verification
