Are LLMs Ready for Practical Adoption for Assertion Generation?
Not on the map. Why?
Abstract (arXiv)
Assertions have been the de facto collateral for simulation-based and formal verification of hardware designs for over a decade. The quality of hardware verification, i.e., detection and diagnosis of corner-case design bugs, is critically dependent on the quality of the assertions. With the onset of generative AI such as Transformers and Large-Language Models (LLMs), there has been a renewed interest in developing novel, effective, and scalable techniques of generating functional and security assertions from design source code. While there have been recent works that use commercial-of-the-shelf (COTS) LLMs for assertion generation, there is no comprehensive study in quantifying the effectiveness of LLMs in generating syntactically and semantically correct assertions. In this paper, we first discuss AssertionBench from our prior work, a comprehensive set of designs and assertions to quantify the goodness of a broad spectrum of COTS LLMs for the task of assertion generations from hardware design source code. Our key insight was that COTS LLMs are not yet ready for prime-time adoption for assertion generation as they generate a considerable fraction of syntactically and semantically incorrect assertions. Motivated by the insight, we propose AssertionLLM, a first of its kind LLM model, specifically fine-tuned for assertion generation. Our initial experimental results show that AssertionLLM considerably improves the semantic and syntactic correctness of the generated assertions over COTS LLMs.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 11 of its 42 references that are in the map. First posted on arXiv 28 Feb 2025.
Builds on
11 of 42 references.
References · 11
- 2017Attention Is All You Needcited by 60,361
- 2023GPT-4 Technical Reportcited by 18,396
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
- 2023VerilogEval: Evaluating Large Language Models for Verilog Code Generationcited by 252
- 2023A Comprehensive Capability Analysis of GPT-3 and GPT-3.5 Series Modelscited by 246
- 2024AssertLLM: Generating and Evaluating Hardware Verification Assertions from Design Specifications via Multi-LLMscited by 31
- 2023Using LLMs to Facilitate Formal Verification of RTLcited by 18
- 2024ChIRAAG: ChatGPT Informed Rapid and Automated Assertion Generationcited by 16
- 2024AssertionBench: A Benchmark to Evaluate Large-Language Models for Assertion Generationcited by 16
- 2021Isadora: Automated Information Flow Property Generation for Hardware Designscited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 4.
6 papers.
- 2025AssertionForge: Enhancing Formal Verification Assertion Generation with Structured Representation of Specifications and RTLcited by 13
- 2026Knowledge Graphs, the Missing Link in Agentic AI-based Formal Verificationcited by 3
- 2026UCAgent: An End-to-End Agent for Block-Level Functional Verificationcited by 2
- 2025STELLAR: Structure-guided LLM Assertion Retrieval and Generation for Formal Verificationcited by 1
- 2026SeqFeed: Improving Agentic RTL Code Generation with Sequential Behavior Feedbackcited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verificationcited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verification6 Oct 2026
- 2026SeqFeed: Improving Agentic RTL Code Generation with Sequential Behavior Feedback9 Aug 2026
- 2026Knowledge Graphs, the Missing Link in Agentic AI-based Formal Verification7 May 2026
- 2026UCAgent: An End-to-End Agent for Block-Level Functional Verification26 Mar 2026
- 2025STELLAR: Structure-guided LLM Assertion Retrieval and Generation for Formal Verification28 Nov 2025
- 2025AssertionForge: Enhancing Formal Verification Assertion Generation with Structured Representation of Specifications and RTL24 Mar 2025