2008
DOI: 10.1145/1367045.1367051
|View full text |Cite
|
Sign up to set email alerts
|

Specification-driven directed test generation for validation of pipelined processors

Abstract: Functional validation is a major bottleneck in pipelined processor design due to the combined effects of increasing design complexity and lack of efficient techniques for directed test generation. Directed test vectors can reduce overall validation effort, since shorter tests can obtain the same coverage goal compared to the random tests. This article presents a specification-driven directed test generation methodology. The proposed methodology makes three important contributions. First, a general graph model … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2008
2008
2019
2019

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 31 publications
(9 citation statements)
references
References 34 publications
0
9
0
Order By: Relevance
“…In [5], a method for directed test program generation has been proposed. It takes detailed microprocessor specifications written in the EXPRESSION language [9] and translates them into the SMV (Symbolic Model Verifier) description [10].…”
Section: Test Program Generation Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…In [5], a method for directed test program generation has been proposed. It takes detailed microprocessor specifications written in the EXPRESSION language [9] and translates them into the SMV (Symbolic Model Verifier) description [10].…”
Section: Test Program Generation Techniquesmentioning
confidence: 99%
“…All of them can be subdivided in the following categories: (1) random generation [3], (2) combinatorial generation [2], (3) template-based generation [4] and (3) model-based generation [5]. The thing is that there is no a "silver bullet", which can effectively "fight" against all kinds of testing tasks.…”
Section: Introductionmentioning
confidence: 99%
“…3, property falsification in model checking is promising for automated generation of directed test [21,22]. The algorithm has two inputs: (i) model of the design in SMV specification and (ii) a set of properties derived from the specified fault models described in Sect.…”
Section: Tlm Test Generation Using Model Checkingmentioning
confidence: 99%
“…Zhu et al [11] synthesize directed tests from a high-level description to test the bypass paths in a pipelined processor. Mishra and Dutt [7] exploit test program templates for canonical events like pipeline hazards and exceptions. However the template generation is not automated, and this has to be done manually by the designer.…”
Section: Related Workmentioning
confidence: 99%