LGCRPLMar 11, 2025

Enhancing Large Language Models for Hardware Verification: A Novel SystemVerilog Assertion Dataset

arXiv:2503.08923v17 citationsh-index: 23Has CodeACM Trans Des Autom Electron Syst
Originality Incremental advance
AI Analysis

This addresses the costly and manual assertion generation process in hardware verification for SoC designers, though it is incremental as it builds on existing LLM approaches.

The paper tackles the problem of automating SystemVerilog assertion generation for hardware verification by introducing VERT, an open-source dataset that enables fine-tuning of open-source LLMs, resulting in models that outperform GPT-4o with up to 96.88% improvement over base models and 24.14% over GPT-4o.

Hardware verification is crucial in modern SoC design, consuming around 70% of development time. SystemVerilog assertions ensure correct functionality. However, existing industrial practices rely on manual efforts for assertion generation, which becomes increasingly untenable as hardware systems become complex. Recent research shows that Large Language Models (LLMs) can automate this process. However, proprietary SOTA models like GPT-4o often generate inaccurate assertions and require expensive licenses, while smaller open-source LLMs need fine-tuning to manage HDL code complexities. To address these issues, we introduce **VERT**, an open-source dataset designed to enhance SystemVerilog assertion generation using LLMs. VERT enables researchers in academia and industry to fine-tune open-source models, outperforming larger proprietary ones in both accuracy and efficiency while ensuring data privacy through local fine-tuning and eliminating costly licenses. The dataset is curated by systematically augmenting variables from open-source HDL repositories to generate synthetic code snippets paired with corresponding assertions. Experimental results demonstrate that fine-tuned models like Deepseek Coder 6.7B and Llama 3.1 8B outperform GPT-4o, achieving up to 96.88% improvement over base models and 24.14% over GPT-4o on platforms including OpenTitan, CVA6, OpenPiton and Pulpissimo. VERT is available at https://github.com/AnandMenon12/VERT.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes