An overview of recent works on LLM-based SVA generation is provided, and a central question is asked: How can LLM-based assertion generation be made systematic and quality-aware?
Abstract
Assertion-based Verification (ABV) plays a critical role in the Design Verification (DV) process. However, ABV requires substantial manual effort in generating assertion from specification by verification engineers, making it a time-consuming stage in the chip design flow. With the recent development of Large Language Models (LLMs), researchers have started exploring their use as an assistance in the ABV process, particularly for generating SystemVerilog Assertions (SVAs) from design specification. In this paper, we provide an overview of recent works, highlighting the different methods used to generate SVAs. In particular, we investigate LLM-based SVA generation and ask a central question: How can LLM-based assertion generation be made systematic and quality-aware? While addressing this key question, we provide Key Takeaways at the end of each challenge, summarizing the important methodological insights, and also provide guidelines and directions in solving those challenges that can help generate a high-quality set of assertions using LLMs.
This work proposes an integrated view on the use of LLMs for EDA and establishes an LLM-enabled behavior driven hardware development workflow, introducing and defining Formal Verification Gherkin Scenarios (FV Gherkin Scenarios), unlocking CNL specifications as the foundation for formally verified hardware designs via...
A reliability-oriented framework for LLM-assisted verification artifact generation in EDA is proposed, integrating contextual grounding, structured generation, and verification-aware feedback to improve artifact quality across multiple abstraction levels.
Khushboo Qayyum, Qurrat Ul Ain, Muhammad Hassan et al.· Coins· 0 citations
Experimental evaluation shows that increasing the proportion of successful verifications requires additional model training, a broader context, and the integration of mutation and candidate selection operations, while practical limitations of the proposed hybrid approach when using small-class models are identified.
P. Mel'nikov, Andrey Tyugashev· Reliability and Quality of C...· 0 citations
The first systematic study of imperfect specifications is presented and an automated framework to repair them to enhance the quality of resulting Verilog design is proposed, demonstrating the capabilities of specification repair by {VClare} as well as further potential of LLMs in front-end hardware design.
Zhuorui Zhao, Bing Li, Yu Li et al.· arXiv.org· 0 citations
This paper addresses automated unit test generation with large language models (LLMs). LLM-based test generation has not yet attained a quality level sufficient for practical use in industry. Although LLMs often reproduce API syntax faithfully, they frequently disregard semantic usage constraints and execution-environm...
A Sail-guided FP-RVVTS flow that uses Sail RISC-V as an executable RISC-V specification for differential verification of RISC-V Floating-Point (FP) implementations, from Instruction Set Simulator s to Register Transfer Level (RTL) designs.
Katharina Ruep, Manfred Schlägl, Daniel Grosse· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.