Spec2Assertion: Automatic Pre-RTL Assertion Generation using Large Language Models with Progressive Regularization
Not on the map. Why?
Abstract (arXiv)
SystemVerilog Assertions (SVAs) play a critical role in detecting and debugging functional bugs in digital chip design. However, generating SVAs has traditionally been a manual, labor-intensive, and error-prone process. Recent advances in automatic assertion generation, particularly those using machine learning and large language models (LLMs), have shown promising potential, though most approaches remain in the early stages of development. In this work, we introduce Spec2Assertion, a new technique for automatically generating assertions from design specifications prior to RTL implementation. It leverages LLMs with progressive regularization and incorporates Chain-of-Thought (CoT) prompting to guide assertion synthesis. Additionally, we propose a new evaluation methodology that assesses assertion quality across a broad range of scenarios. Experiments on multiple benchmark designs show that Spec2Assertion generates 70% more syntax-correct assertions with 2X quality improvement on average compared to a recent state-of-the-art approach.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 May 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 7.
8 papers.
- 2025Hybrid-NL2SVA: Integrating RAG and Finetuning for LLM-based NL2SVAcited by 6
- 2026SpecAlign: A Semantic Alignment Framework for SystemVerilog Assertion Generationcited by 1
- 2026GoGoTB: Agentic RTL Verification with Specification-Grounded Coverage Closurecited by 1
- 2026Robustness of LLM-Generated SystemVerilog Assertions to Semantics-Preserving RTL Transformationscited by 1
- 2026Arcane: An Assertion Reduction Framework through Semantic Clustering and MCTS-Guided Rule Exploringcited by 0
- 2026HierSVA: A Data Synthesis Pipeline, Dataset, and Benchmark for LLM-Driven Hierarchical Hardware Formal Verificationcited by 0
- 2026EquivSVA: A Formally Verified Dataset of Behavioral Assertions Across Equivalent RTL Implementationscited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verificationcited by 0
- 2026A Survey on LLM-Integrated Hardware Design Verification6 Oct 2026
- 2026EquivSVA: A Formally Verified Dataset of Behavioral Assertions Across Equivalent RTL Implementations22 Sep 2026
- 2026Robustness of LLM-Generated SystemVerilog Assertions to Semantics-Preserving RTL Transformations4 Sep 2026
- 2026GoGoTB: Agentic RTL Verification with Specification-Grounded Coverage Closure28 Jul 2026
- 2026HierSVA: A Data Synthesis Pipeline, Dataset, and Benchmark for LLM-Driven Hierarchical Hardware Formal Verification9 Jun 2026
- 2026SpecAlign: A Semantic Alignment Framework for SystemVerilog Assertion Generation24 May 2026
- 2026Arcane: An Assertion Reduction Framework through Semantic Clustering and MCTS-Guided Rule Exploring11 May 2026
- 2025Hybrid-NL2SVA: Integrating RAG and Finetuning for LLM-based NL2SVA12 Jun 2025