DocumentCode
2833549
Title
Automatic test programs generation driven by internal performance counters
Author
Lindsay, W. ; Sanchez, E. ; Reorda, M. Sonza ; Squillero, G.
Author_Institution
Intel Corp., Chandler, AZ, USA
fYear
2004
fDate
2004
Firstpage
8
Lastpage
13
Abstract
In the past performance counters have been available to top-end microprocessors as hardware luxuries for profiling critical applications. Today, on the contrary\´, several desktop microprocessors contain hardware support for monitoring performance events. This paper proposes a new approach to automatic test program generation that exploits such hardware to monitor specific micro-architectural events. In the approach, the generation tool repeatedly evaluates and improves candidate programs directly running on the target microprocessor: candidate programs are not "simulated", but rather "executed". The fast evaluation of candidate tests enables the use of an automatic methodology even on large designs. As a case study, an experiment targeting the Intel® Pentium® 4 microprocessor is reported.
Keywords
automatic test pattern generation; microprocessor chips; Intel Pentium 4 microprocessor; automatic test program generation; desktop microprocessors; internal performance counters; microarchitectural events; performance event monitoring; top-end microprocessors; Automatic testing; Computational modeling; Computerized monitoring; Counting circuits; Hardware; Humans; Microarchitecture; Microprocessors; Process design; Production;
fLanguage
English
Publisher
ieee
Conference_Titel
Microprocessor Test and Verification (MTV'04), Fifth International Workshop on
Conference_Location
Austin, TX, USA
ISSN
1550-4093
Print_ISBN
0-7695-2320-X
Type
conf
DOI
10.1109/MTV.2004.5
Filename
1563067
Link To Document