דנה פיסמן

אקדמי בכיר

SVA and PSL local variables - A practical approach

Roy Armoni, Dana Fisman, Naiyong Jin

SystemVerilog Assertions (SVA), as well as Property Specification Language (PSL) are linear temporal logics based on LTL [14], extended with regular expressions and local variables. In [6] Bustan and Havlicek show that the local variable extensions, as well as regular expressions with intersection, render the verification problem of SVA and PSL formulae EXPSPACE-complete. In this paper we show a practical approach for the verification problem of SVA and PSL with local variables. We show that in practice, for a significant and meaningful subsets of those languages, which we denote PSLpract, local variables do not increase the complexity of their verification problem, keeping it in PSPACE.

שפת פרסום אנגלית
דפים 197-212
סטטוס פרסום פורסם - 01.01.2013

ASJC Scopus subject areas

Theoretical Computer Science
General Computer Science
גישה למסמך
10.1007/978-3-642-39799-8_13
קבצים וקישורים אחרים
Link to publication in Scopus