2021 58th ACM/IEEE Design Automation Conference (DAC) 2021
DOI: 10.1109/dac18074.2021.9586118
|View full text |Cite
|
Sign up to set email alerts
|

AutoSVA: Democratizing Formal Verification of RTL Module Interactions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…Meanwhile, studies in [20], [21] focus on leveraging LLMs to enhance BMC for identifying software vulnerabilities and deriving counterexamples. In [10], the authors trained GPT-4 to generate correct SystemVerilog Assertions (SVA) through iterative prompt refinement with rules. However, it remains unclear how these models derive answers and whether they rely on simple heuristics rather than a generated chain-ofthought [18].…”
Section: A Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Meanwhile, studies in [20], [21] focus on leveraging LLMs to enhance BMC for identifying software vulnerabilities and deriving counterexamples. In [10], the authors trained GPT-4 to generate correct SystemVerilog Assertions (SVA) through iterative prompt refinement with rules. However, it remains unclear how these models derive answers and whether they rely on simple heuristics rather than a generated chain-ofthought [18].…”
Section: A Related Workmentioning
confidence: 99%
“…In the past several months, both academic and industry sectors have increasingly focused on applying LLMs in the realm of formal verification. Two major areas of this application are using prompt engineering and LLMs for hardware assertion [8]- [10] and software system Bounded Model Checking (BMC) [8], [9]. To our knowledge, no published work yet explores the use of LLMs in verifying communicationrelated protocols and specifications, especially for the large and complex protocols of 3GPP releases.…”
Section: Introductionmentioning
confidence: 99%
“…The verification was conducted using industry-standard Sys-temVerilog Assertions (SVA) [25] and JasperGold [12] and assisting tools [42]. We followed a verification-first approach to save latestage debugging time and increase the confidence in creating a verifiably correct design.…”
Section: Formal Verification Of Maplementioning
confidence: 99%