Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2009
DOI: 10.1145/1550987.1550995
|View full text |Cite
|
Sign up to set email alerts
|

Functional test generation using design and property decomposition techniques

Abstract: Functional verification of microprocessors is one of the most complex and expensive tasks in the current system-on-chip design methodology. Simulation using functional test vectors is the most widely used form of processor validation. A significant bottleneck in the validation of such systems is the lack of automated techniques for directed test generation. While existing model checking-based approaches have proposed several promising ideas for automated test generation, many challenges remain in applying them… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
16
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
6
1

Relationship

5
2

Authors

Journals

citations
Cited by 27 publications
(17 citation statements)
references
References 56 publications
0
16
0
Order By: Relevance
“…Apart from automation of the entire process, our key contribution is that we generate the entire test suite through one exploration of the global state space. This is in contrast to approaches like [6], which query an external model checker millions of times. Our formalism models various micro-architectural features for test program generation purposes.…”
Section: Related Workmentioning
confidence: 93%
See 3 more Smart Citations
“…Apart from automation of the entire process, our key contribution is that we generate the entire test suite through one exploration of the global state space. This is in contrast to approaches like [6], which query an external model checker millions of times. Our formalism models various micro-architectural features for test program generation purposes.…”
Section: Related Workmentioning
confidence: 93%
“…Geist et al [5] and Koo et al [6] have used model checkers to generate test programs for processor pipelines. The aim is to achieve a coverage of the state space by covering enough temporal properties.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The approach presented here can be viewed in the context of those abstraction techniques for test generation that, following the "divide and conquer" principle, are based on system [2,3] or property [16] decomposition. Since model checkers suffer exponentially from the size of the system, decomposition brings an exponential gain and allows to test large systems.…”
Section: Introductionmentioning
confidence: 99%