• 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