arXiv · 2505.20302
VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification
Abstract
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}.
Explore related subjects
Keep this discovery
Patrick Yubeaton, Andre Nakkab, Weihua Xiao, Luca Collini, Ramesh Karri, Chinmay Hegde, Siddharth Garg. 2025-05-16. VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification. https://arxiv.org/abs/2505.20302
Cite the original work for its findings. Save a collection to share your selection of sources.