• DocumentCode
    1938193
  • Title

    Adaptive test program generation: planning for the unplanned

  • Author

    Adir, Allon ; Emek, Roy ; Marcus, Eitan

  • Author_Institution
    IBM Res. Lab., Haifa, Israel
  • fYear
    2002
  • fDate
    27-29 Oct. 2002
  • Firstpage
    83
  • Lastpage
    88
  • Abstract
    Simulation of automatically-generated test programs is the primary means for verifying complex hardware designs and random test program generators therefore play a major role in the verification process of micro-processors. The input for a test program generator is typically an abstract specification-a template-of the tests to be generated. Due to randomness, generators often encounter situations that were not anticipated when the test specification was written. We introduce the concept of adaptive test program generation, which is designed to handle these unforeseen situations. We propose a technique that defines unexpected events together with their alternative program specifications. When an event is detected, its corresponding alternative specification is injected into the test program.
  • Keywords
    automatic programming; computer testing; formal verification; high level synthesis; microprocessor chips; abstract specification; adaptive test program generation; automatically-generated test programs; complex hardware design verification; microprocessor verification; processor design; processor functional verification; random test program generators; simulation; Automatic programming; Automatic testing; Event detection; Feedback; Filling; Hardware; Laboratories; Process design; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2002. Seventh IEEE International
  • Print_ISBN
    0-7803-7655-2
  • Type

    conf

  • DOI
    10.1109/HLDVT.2002.1224433
  • Filename
    1224433