paper-with-me

Papers

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

2025-05-16 · Patrick Yubeaton, Andre Nakkab, Weihua Xiao, Luca Collini, Ramesh Karri, Chinmay Hegde, Siddharth Garg

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}.

📄 PDF Abstract BibTeX arXiv:2505.20302

Code (1)

wilyub/verithoughts 공식 구현 pytorch

Tasks

Code Generation

Similar Papers 제목 키워드 기반

Data is all you need: Finetuning LLMs for Chip Design via an Automated design-data augmentation framework

2024-03-17 · Kaiyan Chang, Kun Wang, Nan Yang, Ying Wang 외

Recent advances in large language models have demonstrated their potential for automated generation of hardware description language (HDL) code from high-level prompts. Researchers have utilized fine-tuning to enhance th…

AllData AugmentationScript Generation

A Multi-Expert Large Language Model Architecture for Verilog Code Generation

2024-04-11 · Bardia Nadimi, Hao Zheng

Recently, there has been a surging interest in using large language models (LLMs) for Verilog code generation. However, the existing approaches are limited in terms of the quality of the generated Verilog code. To addres…

Code GenerationLanguage ModelingLanguage ModellingLarge Language Model

Large Language Model for Verilog Code Generation: Literature Review and the Road Ahead

2025-10-29 · Guang Yang, Wei Zheng, Xiang Chen, Dong Liang 외 arxiv

Code generation has emerged as a critical research area at the intersection of Software Engineering (SE) and Artificial Intelligence (AI), attracting significant attention from both academia and industry. Within this bro…

Code Generation

VeriMind: Agentic LLM for Automated Verilog Generation with a Novel Evaluation Metric

2025-03-15 · Bardia Nadimi, Ghali Omar Boutaib, Hao Zheng

Designing Verilog modules requires meticulous attention to correctness, efficiency, and adherence to design specifications. However, manually writing Verilog code remains a complex and time-consuming task that demands bo…

ARCCode GenerationText Generation

VerilogDB: The Largest, Highest-Quality Dataset with a Preprocessing Framework for LLM-based RTL Generation

2025-07-09 · Paul E. Calzada, Zahin Ibnat, Tanvir Rahman, Kamal Kandula 외 arxiv

Large Language Models (LLMs) are gaining popularity for hardware design automation, particularly through Register Transfer Level (RTL) code generation. In this work, we examine the current literature on RTL generation us…

Code Generation