Options
Syntax-guided enumeration of temporal properties
Publikationstyp
Conference Paper
Date Issued
2019-09
Sprache
English
Author(s)
Institut
TORE-URI
Article Number
8876892
Citation
Forum on Specification and Design Languages, FDL 2019: 8876892 (2019-09)
Contribution to Conference
Publisher DOI
Scopus ID
We propose Syntax-Guided Property Enumeration, a method for automatically obtaining a set of short and readable temporal logic properties from sequential logic networks. Each property is a temporal logic formula which describes a relation between the primary inputs, the primary outputs, and the latches of the network over time. The approach is applicable to any temporal logic for which decision procedures for model-checking and satisfiability are available. In a case study, we analyze a generic USB controller and compare the results to the well-known previous approach GoldMine. We demonstrate how the flexibility of this approach helps the designer obtain different perspectives of the design under analysis. Useful applications are debugging, reverse engineering, security analysis, or specification mining.
Subjects
design exploration
model checking
property mining