This paper addresses test generation for design verification of pipelined microprocessors. We describe a highlevel model for testing pipelined microprocessors, which exposes high-level knowledge that is useful for verification test generation. We present a three-part test generation algorithm that uses this knowledge: The core part of the algorithm conducts a branch-and-bound search in a transformed state space of the controller. The decision variables of the search represent the essential interaction between concurrent instructions in the pipeline. The size of this transformed search space can be significantly smaller than the original state space of the controller. The second part of the algorithm selects justification and propagation pat...
The traditional approaches to test generation made use of the gate level representation of the circu...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
This paper presents a method of test program generation for software-based self-test of pipelined pr...
This paper addresses test generation for design verification of pipelined microprocessors. To handle...
This chapter describes and analyzes a methodology for gathering together test-programs for microproc...
The continuous advances in microelectronics design are creating a significant challenge to design va...
Functional design verification is one of the most serious bottlenecks in modem microprocessor design...
A project is under way at the University of Michigan to develop a design verification methodology fo...
In manufacturing testing, functional tests are known to detect unique defects that structural tests ...
The paper addresses the issue of microprocessor and microcontroller testing, and follows an approach...
Abstract — Design complexity of todays microprocessors is in-creasing at an alarming rate to cope up...
A design verification methodology for microprocessor hardware based on modeling design errors and ge...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
The traditional approaches to test generation made use of the gate level representation of the circu...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
This paper presents a method of test program generation for software-based self-test of pipelined pr...
This paper addresses test generation for design verification of pipelined microprocessors. To handle...
This chapter describes and analyzes a methodology for gathering together test-programs for microproc...
The continuous advances in microelectronics design are creating a significant challenge to design va...
Functional design verification is one of the most serious bottlenecks in modem microprocessor design...
A project is under way at the University of Michigan to develop a design verification methodology fo...
In manufacturing testing, functional tests are known to detect unique defects that structural tests ...
The paper addresses the issue of microprocessor and microcontroller testing, and follows an approach...
Abstract — Design complexity of todays microprocessors is in-creasing at an alarming rate to cope up...
A design verification methodology for microprocessor hardware based on modeling design errors and ge...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
The traditional approaches to test generation made use of the gate level representation of the circu...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
This paper presents a method of test program generation for software-based self-test of pipelined pr...