DocumentCode
435226
Title
Mutation-based validation of high-level microprocessor implementations
Author
Campos, Jorge ; Al-Asaad, Hussain
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Davis, CA, USA
fYear
2004
fDate
10-12 Nov. 2004
Firstpage
81
Lastpage
86
Abstract
In this paper we present a preliminary method of validating a high-level microprocessor implementation by generating a test sequence for a collection of abstract design error models that can be used to compare the responses of the implementation against the specification. We first introduce a general description of the abstract mutation-based design error models that can be tailored to span any coverage measure for microprocessor validation. Then we present the clustering-and-partitioning technique that single-handedly makes the concurrent design error simulation of a large set of design errors efficient and allows for the acquisition of statistical data on the distribution of design errors across the design space. We finally present a method of effectively using this statistical information to guide the ATPG efforts.
Keywords
automatic test pattern generation; circuit simulation; high level synthesis; logic testing; microprocessor chips; ATPG; abstract design error model; clustering-and-partitioning technique; concurrent design error simulation; high-level microprocessor implementation; microprocessor validation; mutation-based validation; statistical data acquisition; statistical information; test sequence; Automatic test pattern generation; Automatic testing; Computer errors; Computer industry; Design engineering; Hardware; Humans; Microprocessors; System testing; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2004. Ninth IEEE International
ISSN
1552-6674
Print_ISBN
0-7803-8714-7
Type
conf
DOI
10.1109/HLDVT.2004.1431242
Filename
1431242
Link To Document