Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 44Formal Methods in VerificationSoftware Testing and Debugging TechniquesEmbedded Systems Design Techniques

The DOI matches its Crossref record; 9 of the 11 references it cites were found in a registry or an index.

LLM-Guided Formal Verification Coupled with Mutation Testing

Hassan, Muhammad, Ahmadi-Pour, Sallar, Qayyum, Khushboo, Jha, Chandan Kumar, Drechsler, Rolf·2024·2024 Design, Automation & Test in Europe Conference & Exhibition (DATE)

Abstract

The increasing complexity of modern hardware designs poses significant challenges for design verification, particularly defining and verifying properties and invariants manually. Recently, Large Language Models (LLMs) such has GPT-4 have been explored to generate these properties. However, assessing the quality of these LLM generated properties is still lacking. In this paper, we introduce a LLM-guided formal verification methodology combined with mutation testing for creating and assessing invariants for Design Under Verification (DUV). Utilizing OpenAI's GPT-4, we automate the generation of invariants and formal models from design specifications and Verilog behavioral models, respectively. We further enhance this approach with mutation testing to validate the quality of the invariants. We use a 27-channel interrupt controller (C432) from ISCAS-85 benchmarks as a complex case-study to showcase the methodology.

Overview

Integrity signals

Registry

Crossref · 10.23919/date58400.2024.10546729

Cites

9 of 9 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Citations

Cites

Show all 11 references

Research works printed but not linked: 6

  1. Kande, 2023, Llm-assisted generation of hardware assertions, arXiv preprint
  2. Orenes-Vera, 2023, From rtl to sva: Lim-assisted generation of formal verification testbenches, arXiv preprint
  3. Sun, 2023, Towards improving verification productivity with circuit-aware translation of natural language to systemverilog assertions
  4. Ahmad, 2023, Fixing hardware security bugs with large language models, arXiv preprint
  5. Zhang, 2023, LIm4dv: Using large language models for hardware test stimuli generation, arXiv preprint
  6. Brglez, 1985, A neutral netlist of 10 combinational benchmark circuits and a targeted translator in fortran

Cited by

See all 44

Metadata

Authors
Hassan, M., Ahmadi-Pour, S., Qayyum, K., Jha, C. K., & Drechsler, R.
Affiliations
  • University of Bremen (DE)
  • German Research Centre for Artificial Intelligence (DE)
Venue
2024 Design, Automation & Test in Europe Conference & Exhibition (DATE)
Publisher
IEEE
Published
2024-03-25
Pages
1-2
OpenAlex
W4401567960
Cited by
43
References
11
Citations by year
2026: 13 · 2025: 21 · 2024: 9
FWCI
27.95
Type
conference paper
Language
en
Open access
closed
Locations
Design, Automation, and Test in Europe (publishedVersion)
Funders
BMBF (01IW22002)
Topics
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Formal Methods in Verification
  • Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
  • Physical Sciences › Computer Science › Hardware and Architecture › Embedded Systems Design Techniques
Keywords
mutation testing, invariant generation, hardware verification, GPT-4, interrupt controller, ISCAS85 benchmarks

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: LLM-Guided Formal Verification Coupled with Mutation Testing. https://app.cochat.ai/papers/10.23919/date58400.2024.10546729
The paper
Hassan, M., Ahmadi-Pour, S., Qayyum, K., Jha, C. K., & Drechsler, R. (2024). LLM-Guided Formal Verification Coupled with Mutation Testing. 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE). https://doi.org/10.23919/date58400.2024.10546729