2010
DOI: 10.1007/978-1-4419-6600-1
|View full text |Cite
|
Sign up to set email alerts
|

The Power of Assertions in SystemVerilog

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(8 citation statements)
references
References 0 publications
0
8
0
Order By: Relevance
“…It provides a powerful property language, similar to PSL [20], along with a number of other verification features. For example, random variables with arbitrary constraints may be declared, allowing concise definitions of test data generators satisfying complex invariants: There is also support for expressing test-sequence generators using a notation inspired by context-free grammars: This simple generator displays a random 10-element sequence of push and pop strings.…”
Section: Related Workmentioning
confidence: 99%
“…It provides a powerful property language, similar to PSL [20], along with a number of other verification features. For example, random variables with arbitrary constraints may be declared, allowing concise definitions of test data generators satisfying complex invariants: There is also support for expressing test-sequence generators using a notation inspired by context-free grammars: This simple generator displays a random 10-element sequence of push and pop strings.…”
Section: Related Workmentioning
confidence: 99%
“…In this section, we use the characterization to show that the original versions of the IEEE standard temporal logics PSL [Eisner andFisman 2006, 2005b] and SVA [Cerny et al 2010;IEEE 2005aIEEE , 2009] are broken in the sense that they have temporal operators that are expected to form a weak/strong pair, but that are not related semantically in the same way as W/U. We show that the source of the problem lies in the semantics of the SERE intersection and fusion operators.…”
Section: An Applicationmentioning
confidence: 99%
“…In recent years, model checking has become a mainstream tool for verification of hardware, with most industrial tools supporting one or both of the IEEE standard temporal logics PSL IEEE 2005bIEEE , 2010 and SVA [Cerny et al 2010;IEEE 2005aIEEE , 2009. In these logics, as in LTL [Pnueli 1981], temporal logic operators come in weak and strong versions.…”
Section: Introductionmentioning
confidence: 99%
“…If x is not exercised then (by Proposition 4) a reason is found. The position is inserted to either PrimaryList or SecondaryList according to the value of the primary flag (lines [14][15][16][17][18]. The procedure proceeds with recursive calls to the immediate predecessors with the flag primary turned off (line 20-22).…”
Section: Fig 4 Finding Primary and Secondary Reasonsmentioning
confidence: 99%
“…The IEEE standard temporal logics PSL [28,35] and SVA [18,36] use a combination of regular expressions and LTL formulas, known as suffix implication formulas (also called triggers in the definition of RELTL [17]). A suffix implication formula is of the form r ⇒ϕ where r is a regular expression and ϕ is either an LTL formula or another suffix implication formula.…”
Section: Regular Expression Based Temporal Logicmentioning
confidence: 99%