2009 Formal Methods in Computer-Aided Design 2009
DOI: 10.1109/fmcad.2009.5351128
|View full text |Cite
|
Sign up to set email alerts
|

Connecting pre-silicon and post-silicon verification

Abstract: Abstract-We present a framework for post-silicon analysis, that provides a formal, bidirectional communication with presilicon verification. We show how to exploit the framework to provide a formal guarantee on post-silicon verification accuracy under limited observability. In particular, we partition a presilicon assertion checker (with full observability) into (1) a limited-observability checker and (2) an in-silicon integrity unit. The composition of the two units is guaranteed to provide the same accuracy … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…A significant amount of research has focused on detecting and localizing bugs in silicon chips. Several approaches [1], [18], [20] have built hardware on-chip monitors to collect hardware execution traces with internal signals. Assertionbased verification [5], [10] and formal method [6] have been used to analyze and debug the execution traces from onchip monitors.…”
Section: Related Workmentioning
confidence: 99%
“…A significant amount of research has focused on detecting and localizing bugs in silicon chips. Several approaches [1], [18], [20] have built hardware on-chip monitors to collect hardware execution traces with internal signals. Assertionbased verification [5], [10] and formal method [6] have been used to analyze and debug the execution traces from onchip monitors.…”
Section: Related Workmentioning
confidence: 99%
“…Several approaches [3,8,12] integrate formal specifications into post-silicon checking of hardware by observing its execution trace. In [14], hardware monitors are introduced to ameliorate observability requirements on silicon. It uses pre-silicon RTL models to construct hardware monitors.…”
Section: Related Workmentioning
confidence: 99%