Cited by 25Formal Methods in VerificationPhysical Unclonable Functions (PUFs) and Hardware SecurityEmbedded Systems Design Techniques

LASP: LLM Assisted Security Property Generation for SoC Verification

Ayalasomayajula, Avinash, Guo, Rui, Zhou, Jingbo, Saha, Sujan Kumar, Farahmandi, Farimah·2024·2024 ACM/IEEE 6th Symposium on Machine Learning for CAD (MLCAD)

Abstract

As the complexity of System-on-Chips (SoCs) increases, ensuring their security presents escalating challenges. Formal property verification is one of the most robust methods to model and check security behaviors using model checkers. However, the generation of these security properties is a labor-intensive endeavor. Large language models (LLMs) have been applied in multiple fields due to their excellent ability to understand natural language. Hence, this paper presents a novel framework that utilizes LLMs to automate the generation of security properties directly from Register Transfer Level (RTL) designs. By extracting critical features and security assets from both the design specifications and RTL, the framework systematically produces tailored security properties for specific hardware designs. These properties are systematically cataloged in a security property database, providing an essential resource for ongoing and future hardware verification efforts. The effectiveness of this innovative framework is validated through its application to various open-source hardware designs, confirming its ability to significantly improve SoC security verification by efficiently generating robust security properties.

Integrity signals

Registry

Crossref · 10.1109/mlcad62225.2024.10740198

Cites

16 of 16 references verified0 citation errors · 0 not checkable

Statistics

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

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?

  • Domain-specific context engineering proves especially valuable in specialized applications.

    “Domain-specific context engineering proves especially valuable in specialized applications, with executionaware debugging frameworks achieving up to 9.8% performance improvements on code generation benchmarks and hardware design applications benefiting from specialized testbench generation and security property verification [1370, 881, 44].”

    From A Survey of Context Engineering for Large Language Models (2025) · cites this paper as [44]

  • Hardware design applications benefit from specialized testbench generation and security property verification.

    “Domain-specific context engineering proves especially valuable in specialized applications, with executionaware debugging frameworks achieving up to 9.8% performance improvements on code generation benchmarks and hardware design applications benefiting from specialized testbench generation and security property verification [1370, 881, 44].”

    From A Survey of Context Engineering for Large Language Models (2025) · cites this paper as [44]

  • Execution-aware debugging frameworks achieve up to 9.8% performance improvements on code generation benchmarks.

    “Domain-specific context engineering proves especially valuable in specialized applications, with executionaware debugging frameworks achieving up to 9.8% performance improvements on code generation benchmarks and hardware design applications benefiting from specialized testbench generation and security property verification [1370, 881, 44].”

    From A Survey of Context Engineering for Large Language Models (2025) · cites this paper as [44]

Cites

Flagged first, then by citations

1 of the 17 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Ayalasomayajula, A., Guo, R., Zhou, J., Saha, S. K., & Farahmandi, F.
Affiliations
University of Florida (US)
Venue
2024 ACM/IEEE 6th Symposium on Machine Learning for CAD (MLCAD)
Publisher
IEEE
Published
2024-09-09
Pages
1-7
OpenAlex
W4404102090
Cited by
15
References
17
Citations by year
2026: 7 · 2025: 7 · 2024: 1
FWCI
9.75
Type
conference paper
Language
en
Open access
closed
Locations
ACM/IEEE Workshop on Machine Learning for CAD (MLCAD) (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Computational Theory and Mathematics › Formal Methods in Verification
  • Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
  • Physical Sciences › Computer Science › Hardware and Architecture › Embedded Systems Design Techniques
Keywords
system-on-chip security, formal verification, model checking, large language models, register-transfer level design, hardware security

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