2006
DOI: 10.1109/hldvt.2006.319966
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Automata-Based Assertion-Checker Synthesis of PSL Properties

Abstract: Automata-based methods for generating PSL hardware assertion checkers were primarily considered for use with temporal sequences, as opposed to full-scale properties. We present a technique for automata-based checker generation of PSL properties for dynamic verification. A full automata-based approach allows an entire assertionu to be represented by a single automaton, hence allowing optimizations which can not be done in a modular approach where sub-circuits are created only for individual operators. For this … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 39 publications
(20 citation statements)
references
References 8 publications
0
20
0
Order By: Relevance
“…FoCs [35] developed by IBM and MBAC [25][26][27] [57,58,72,79] propose several practical techniques for generating FieldProgrammable Gate Array (FPGA) hardware monitors for Signal Temporal Logic (STL), an extension of MTL handling predicates over the real-values.…”
Section: Lessons Learned and Discussionmentioning
confidence: 99%
“…FoCs [35] developed by IBM and MBAC [25][26][27] [57,58,72,79] propose several practical techniques for generating FieldProgrammable Gate Array (FPGA) hardware monitors for Signal Temporal Logic (STL), an extension of MTL handling predicates over the real-values.…”
Section: Lessons Learned and Discussionmentioning
confidence: 99%
“…The research on the topic of converting PSL assertions to design representation such as HDL is gaining its popularity. There are several approaches published in recent time [2,3,4,15]. The most widely known tool for this task is FoCs by IBM [5].…”
Section: Introductionmentioning
confidence: 99%
“…Motivated by the needs of dynamic verification, the work in [7] studied how to convert PSL formulas into dynamic checkers, also known as monitors. The goal and the assumptions on the input formula are different from the static verification case.…”
Section: Related Workmentioning
confidence: 99%