2006
DOI: 10.1007/0-387-33403-3_7
|View full text |Cite
|
Sign up to set email alerts
|

On-Chip Property Verification Using Assertion Processors

Abstract: White-box verification is a technique that reduces observability problems by locating a failure during design simulation without the need to propagate the failure to the I/O pins. White-box verification in chip level designs can be implemented using assertion checkers to ensure the correct behavior of a design. With chip gate counts growing exponentially, today's verification techniques, such as white-box, can not always ensure a bug free design. This paper proposes an assertion processor to be used with synth… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2007
2007
2013
2013

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 16 publications
(13 reference statements)
0
5
0
Order By: Relevance
“…Although using similar principles to our work achieving RTL-based online design validation, the error information is stored as part of a passive monitoring approach, and unlike our work, it provides no reactive responses to errors. Other assertion-based verification issues are discussed in [3] and [4]. Abramovici et al [5] introduce a distributed reconfigurable fabric inserted at RTL which provides a debug platform that can be configured and operated post-silicon via the JTAG port.…”
Section: Related Researchmentioning
confidence: 99%
“…Although using similar principles to our work achieving RTL-based online design validation, the error information is stored as part of a passive monitoring approach, and unlike our work, it provides no reactive responses to errors. Other assertion-based verification issues are discussed in [3] and [4]. Abramovici et al [5] introduce a distributed reconfigurable fabric inserted at RTL which provides a debug platform that can be configured and operated post-silicon via the JTAG port.…”
Section: Related Researchmentioning
confidence: 99%
“…A notable work is "backspace" [6], it uses SAT-solving techniques to provide an execution trace to a crashed post-silicon state, thus facilitating off-line debugging. 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.…”
Section: Related Workmentioning
confidence: 99%
“…Several approaches [4], [5], [6] integrate assertions into postsilicon checking of hardware by observing its execution trace. In [7], [8], hardware monitors are introduced to ameliorate observability requirements on silicon.…”
Section: ) Memory Usagesmentioning
confidence: 99%