2003
DOI: 10.1007/978-3-540-39724-3_18
|View full text |Cite
|
Sign up to set email alerts
|

Towards Diagrammability and Efficiency in Event Sequence Languages

Abstract: Abstract. Many industrial verification teams are developing suitable event sequence languages for hardware verification. Such languages must be expressive, designer friendly, and hardware specific, as well as efficient to verify. While the formal verification community has formal models for assessing the efficiency of an event sequence language, none of these models also accounts for designer friendliness. We propose an intermediate language for event sequences that addresses both concerns. The language achiev… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2008
2008
2008
2008

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…There have been efforts on formalizing other visual notations such as timing diagrams [6,15]. But compared to CESC, these are limited in capability for specifying the complex event behaviors such as causality relationships, repetitive event sequences and multiple clocked synchronizations that are commonly found in SoC design context.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…There have been efforts on formalizing other visual notations such as timing diagrams [6,15]. But compared to CESC, these are limited in capability for specifying the complex event behaviors such as causality relationships, repetitive event sequences and multiple clocked synchronizations that are commonly found in SoC design context.…”
Section: Introductionmentioning
confidence: 99%
“…Precise and unambiguous specification is central to the success of system design and verification. Capturing high-level assertions using specification languages such as PSL/Sugar [5] or temporal logic becomes complex for interactions involving long event sequences [6]. On the other hand, manual construction of assertion monitors using native languages is error-prone and does not scale well.…”
Section: Introductionmentioning
confidence: 99%