|国家预印本平台
首页|VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification

VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification

VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification

来源:Arxiv_logoArxiv
英文摘要

This paper introduces VeriThoughts, a novel dataset designed for reasoning-based Verilog code generation. We establish a new benchmark framework grounded in formal verification methods to evaluate the quality and correctness of generated hardware descriptions. Additionally, we present a suite of specialized small-scale models optimized specifically for Verilog generation. Our work addresses the growing need for automated hardware design tools that can produce verifiably correct implementations from high-level specifications, potentially accelerating the hardware development process while maintaining rigorous correctness guarantees. Our code and data are available at \href{https://github.com/wilyub/VeriThoughts}{this URL}.

Patrick Yubeaton、Andre Nakkab、Weihua Xiao、Luca Collini、Ramesh Karri、Chinmay Hegde、Siddharth Garg

微电子学、集成电路计算技术、计算机技术

Patrick Yubeaton,Andre Nakkab,Weihua Xiao,Luca Collini,Ramesh Karri,Chinmay Hegde,Siddharth Garg.VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification[EB/OL].(2025-05-16)[2025-06-07].https://arxiv.org/abs/2505.20302.点此复制

评论