<div class="csl-bib-body">
<div class="csl-entry">Shih, Y.-A., Cho, S., Gupta, A., & Malik, S. (2026). SVAEval: An Evaluation Framework for LLM-based SVA Property Generators. In B. Dutertre & B. Könighofer (Eds.), <i>Proceedings of the 26th Conference on Formal Methods in Computer-Aided Design – FMCAD 2026</i> (pp. 718–729). TU Wien Academic Press. https://doi.org/10.34727/2026/isbn.978-3-85448-093-8_72</div>
</div>
Assertion-based verification (ABV) uses SystemVerilog Assertions (SVA) to formally specify design behavior, but constructing high-quality SVA properties remains a labor-intensive and error-prone process. Recent advances in Large Language Models (LLMs) have enabled automated SVA generation from design specification documents; however, there are limitations in how the quality of the generated SVA properties, and thus the SVA generator, is evaluated. Existing automatic evaluation methods rely on formal tools – such as model checking and coverage analysis – to measure the correctness and completeness of the generated properties against a golden RTL implementation. However, it is difficult to obtain bug-free RTL designs, and even if they are available, the computed metrics do not accurately reflect the quality of generated properties against design specifications. We propose SVAEVAL, an automatic approach to evaluate SVA property generators, by directly evaluating the generated property sets without the need of golden RTL implementations. SVAEVAL considers two different scenarios: (1) If a human-expert-generated golden SVA property set is available (e.g., in a benchmark set), a formal framework is used to accurately evaluate the quality of the generated property set against the golden set. (2) Without a golden SVA property set, a hybrid formal and LLM-based framework is used to compare the quality of two generated property sets from different SVA generators. Experimental results demonstrate that SVAEVAL provides significantly more reliable evaluation than prior approaches, and offer new insights into the capabilities and limitations of various LLM-based SVA property generators.
en
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
formal methods
en
dc.subject
computer-aided system design
en
dc.subject
hardware and system verification
en
dc.title
SVAEval: An Evaluation Framework for LLM-based SVA Property Generators
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.rights.license
Creative Commons Namensnennung 4.0 International
de
dc.rights.license
Creative Commons Attribution 4.0 International
en
dc.identifier.doi
10.34727/2026/isbn.978-3-85448-093-8_72
-
dc.contributor.affiliation
Princeton University (Princeton, US)
-
dc.contributor.affiliation
Princeton University, United States of America (the)
-
dc.contributor.affiliation
Computer Science - Princeton University (Princeton, US)
-
dc.contributor.affiliation
Princeton University, United States of America (the)
-
dc.contributor.editoraffiliation
Amazon Web Services
-
dc.contributor.editoraffiliation
Graz University of Technology (Graz, AT)
-
dc.relation.isbn
978-3-85448-093-8
-
dc.description.volume
7
-
dc.description.startpage
718
-
dc.description.endpage
729
-
dc.rights.holder
Yu-An Shih, Soohyuk Cho, Aarti Gupta, and Sharad Malik
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
2708-7824
-
tuw.booktitle
Proceedings of the 26th Conference on Formal Methods in Computer-Aided Design – FMCAD 2026
-
tuw.peerreviewed
true
-
tuw.relation.ispartof
10.34727/2026/isbn.978-3-85448-093-8
-
tuw.relation.publisher
TU Wien Academic Press
-
tuw.book.chapter
72
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.id
C5
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.name
Computer Science Foundations
-
tuw.researchTopic.value
40
-
tuw.researchTopic.value
40
-
tuw.researchTopic.value
20
-
tuw.publication.orgunit
E000 - Technische Universität Wien
-
dc.identifier.libraryid
AC18000688
-
dc.description.numberOfPages
12
-
tuw.relation.ispartoftuwseries
Conference Series: Formal Methods in Computer-Aided Design
-
tuw.author.orcid
0009-0002-3404-1276
-
tuw.author.orcid
0000-0001-6676-9400
-
dc.contributor.serieseditor
Weissenbacher, Georg
-
dc.contributor.serieseditor
Hunt, Warren A., Jr.
-
dc.rights.identifier
CC BY 4.0
de
dc.rights.identifier
CC BY 4.0
en
tuw.editor.orcid
0000-0002-6284-380X
-
tuw.editor.orcid
0000-0001-5183-5452
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openaccessfulltext
Open Access
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.openairetype
conference paper
-
item.fulltext
with Fulltext
-
item.mimetype
application/pdf
-
item.grantfulltext
open
-
crisitem.author.dept
Princeton University (Princeton, US)
-
crisitem.author.dept
Princeton University, United States of America (the)
-
crisitem.author.dept
Computer Science - Princeton University (Princeton, US)
-
crisitem.author.dept
Princeton University, United States of America (the)