Assertion mining flips the way verification works by extracting formal properties from the actual implementation of the target design and searching for inconsistencies with respect to the initial specification. While this removes the burden of time-consuming and error-prone manual definition, are the mined properties actually useful? After reviewing the state of the art concerning existing approaches and tools, this talk questions the pros and cons of assertion mining and describes how mined assertions can be exploited as an effective coverage metrics for functional verification.

Invited Talk: Pros and Cons of Assertion Mining

Germiniani, Samuele;Nicoletti, Daniele;Pravadelli, Graziano
2024-01-01

Abstract

Assertion mining flips the way verification works by extracting formal properties from the actual implementation of the target design and searching for inconsistencies with respect to the initial specification. While this removes the burden of time-consuming and error-prone manual definition, are the mined properties actually useful? After reviewing the state of the art concerning existing approaches and tools, this talk questions the pros and cons of assertion mining and describes how mined assertions can be exploited as an effective coverage metrics for functional verification.
2024
Assertion mining
Assertion-based coverage
Assertion-based verification
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/1141467
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact