paper-with-me

Papers

PRO-V: An Efficient Program Generation Multi-Agent System for Automatic RTL Verification

2025-06-13 · Yujie Zhao, Zhijing Wu, Hejia Zhang, Zhongming Yu, Wentao Ni, Chia-Tung Ho, Haoxing Ren, Jishen Zhao

LLM-assisted hardware verification is gaining substantial attention due to its potential to significantly reduce the cost and effort of crafting effective testbenches. It also serves as a critical enabler for LLM-aided end-to-end hardware language design. However, existing current LLMs often struggle with Register Transfer Level (RTL) code generation, resulting in testbenches that exhibit functional errors in Hardware Description Languages (HDL) logic. Motivated by the strong performance of LLMs in Python code generation under inference-time sampling strategies, and their promising capabilities as judge agents, we propose PRO-V a fully program generation multi-agent system for robust RTL verification. Pro-V incorporates an efficient best-of-n iterative sampling strategy to enhance the correctness of generated testbenches. Moreover, it introduces an LLM-as-a-judge aid validation framework featuring an automated prompt generation pipeline. By converting rule-based static analysis from the compiler into natural language through in-context learning, this pipeline enables LLMs to assist the compiler in determining whether verification failures stem from errors in the RTL design or the testbench. PRO-V attains a verification accuracy of 87.17% on golden RTL implementations and 76.28% on RTL mutants. Our code is open-sourced at https://github.com/stable-lab/Pro-V.

📄 PDF Abstract BibTeX arXiv:2506.12200

Code (1)

stable-lab/pro-v 공식 구현

Tasks

Code GenerationIn-Context Learning

Similar Papers 제목 키워드 기반

PodAgent: A Comprehensive Framework for Podcast Generation

2025-03-01 · Yujia Xiao, Lei He, Haohan Guo, Fenglong Xie 외

Existing Existing automatic audio generation methods struggle to generate podcast-like audio programs effectively. The key challenges lie in in-depth content generation, appropriate and expressive voice production. This …

Audio GenerationSpeech Synthesis

Automated Multi-Agent Workflows for RTL Design

2025-09-24 · Amulya Bhattaram, Janani Ramamoorthy, Ranit Gupta, Diana Marculescu 외 arxiv

The rise of agentic AI workflows unlocks novel opportunities for computer systems design and optimization. However, for specialized domains such as program synthesis, the relative scarcity of HDL and proprietary EDA reso…

Program SynthesisCode Generation

MaCTG: Multi-Agent Collaborative Thought Graph for Automatic Programming

2024-10-25 · Zixiao Zhao, Jing Sun, Zhe Hou, Zhiyuan Wei 외

With the rapid advancement of Large Language Models (LLMs), LLM-based approaches have demonstrated strong problem-solving capabilities across various domains. However, in automatic programming, a single LLM is typically …

Code GenerationHallucinationTask Planning

VibeCodeHPC: An Agent-Based Iterative Prompting Auto-Tuner for HPC Code Generation Using LLMs

2025-09-26 · Shun-ichiro Hayashi, Koki Morita, Daichi Mukunoki, Tetsuya Hoshino 외 arxiv

In this study, we propose VibeCodeHPC, a multi-agent system based on large language models (LLMs) for the automatic tuning of high-performance computing (HPC) programs on supercomputers. VibeCodeHPC adopts Claude Code as…

Code Generation

ProjectEval: A Benchmark for Programming Agents Automated Evaluation on Project-Level Code Generation

2025-03-10 · Kaiyuan Liu, Youcheng Pan, Yang Xiang, Daojing He 외

Recently, LLM agents have made rapid progress in improving their programming capabilities. However, existing benchmarks lack the ability to automatically evaluate from users' perspective, and also lack the explainability…

Code Generation