mlsanityData to 7 Oct 2026

AssertionForge: Enhancing Formal Verification Assertion Generation with Structured Representation of Specifications and RTL

arXiv 2503.19174 ↗First posted 24 Mar 2025cs.AIcited by 13

Not on the map. Why?

Abstract (arXiv)

Generating SystemVerilog Assertions (SVAs) from natural language specifications remains a major challenge in formal verification (FV) due to the inherent ambiguity and incompleteness of specifications. Existing LLM-based approaches, such as AssertLLM, focus on extracting information solely from specification documents, often failing to capture essential internal signal interactions and design details present in the RTL code, leading to incomplete or incorrect assertions. We propose a novel approach that constructs a Knowledge Graph (KG) from both specifications and RTL, using a hardware-specific schema with domain-specific entity and relation types. We create an initial KG from the specification and then systematically fuse it with information extracted from the RTL code, resulting in a unified, comprehensive KG. This combined representation enables a more thorough understanding of the design and allows for a multi-resolution context synthesis process which is designed to extract diverse verification contexts from the KG. Experiments on four designs demonstrate that our method significantly enhances SVA quality over prior methods. This structured representation not only improves FV but also paves the way for future research in tasks like code generation and design understanding.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 35 of its 83 references that are in the map. First posted on arXiv 24 Mar 2025.

Builds on

35 of 83 references.

References · 35

  1. 2023GPT-4 Technical Reportcited by 18,132
  2. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  3. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  6. 2024From Local to Global: A Graph RAG Approach to Query-Focused Summarizationcited by 1,411
  7. 2021Improving language models by retrieving from trillions of tokenscited by 1,278
  8. 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 663
  9. 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
  10. 2024NV-Embed: Improved Techniques for Training LLMs as Generalist Embedding Modelscited by 466
  11. 2019COMET: Commonsense Transformers for Automatic Knowledge Graph Constructioncited by 450
  12. 2024Graph Retrieval-Augmented Generation: A Surveycited by 320
23 more
  1. 2023Knowledge Graph Prompting for Multi-Document Question Answeringcited by 150
  2. 2019Deeper Text Understanding for IR with Contextual Neural Language Modelingcited by 111
  3. 2022A Survey of Knowledge Graph Reasoning on Graph Types: Static, Dynamic, and Multimodalcited by 106
  4. 2023LLMs for Knowledge Graph Construction and Reasoning: Recent Capabilities and Future Opportunitiescited by 97
  5. 2024HybridRAG: Integrating Knowledge Graphs and Vector Retrieval Augmented Generation for Efficient Information Extractioncited by 92
  6. 2020Domain-specific Knowledge Graphs: A surveycited by 68
  7. 2023A Comprehensive Survey on Automatic Knowledge Graph Constructioncited by 63
  8. 2022Generative Knowledge Graph Construction: A Reviewcited by 49
  9. 2023Enhancing Knowledge Graph Construction Using Large Language Modelscited by 44
  10. 2023(Security) Assertions by Large Language Modelscited by 31
  11. 2024AssertLLM: Generating and Evaluating Hardware Verification Assertions from Design Specifications via Multi-LLMscited by 30
  12. 2023CodeKGC: Code Language Model for Generative Knowledge Graph Constructioncited by 28
  13. 2023Using LLMs to Facilitate Formal Verification of RTLcited by 17
  14. 2024Combining Knowledge Graphs and Large Language Modelscited by 16
  15. 2024ChIRAAG: ChatGPT Informed Rapid and Automated Assertion Generationcited by 15
  16. 2021AutoSVA: Democratizing Formal Verification of RTL Module Interactionscited by 12
  17. 2024Self-HWDebug: Automation of LLM Self-Instructing for Hardware Security Verificationcited by 11
  18. 2024FVEval: Understanding Language Model Capabilities in Formal Verification of Digital Hardwarecited by 9
  19. 2023Explicit Knowledge Graph Reasoning for Conversational Recommendationcited by 8
  20. 2024LAAG-RV: LLM Assisted Assertion Generation for RTL Design Verificationcited by 6
  21. 2025Are LLMs Ready for Practical Adoption for Assertion Generation?cited by 5
  22. 2024Generative AI Augmented Induction-based Formal Verificationcited by 4
  23. 2020Generation Of A Complete Set Of Propertiescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 10.

13 papers.

Sort:

By area: