• DocumentCode
    875943
  • Title

    A Novel Mutation-Based Validation Paradigm for High-Level Hardware Descriptions

  • Author

    Campos, Jorge ; Al-Asaad, Hussain

  • Author_Institution
    Park Vaughan & Fleming Patent Law Firm, Davis, CA
  • Volume
    16
  • Issue
    11
  • fYear
    2008
  • Firstpage
    1499
  • Lastpage
    1512
  • Abstract
    We present a mutation-based validation paradigm (MVP) technology that can handle complete high-level microprocessor implementations and is based on explicit design error modeling, design error simulation, and model-directed test vector generation. We first present a control-based coverage measure that is aimed at exposing design errors that incorrectly set control signal values. We then describe MVP´s high-level concurrent design error simulator that can handle various modeled design errors. We then present fundamental techniques and data structures for analyzing high-level circuit implementations and present various optimizations to speed up the processing of data structures and consequently speed up MVP´s overall test generation process. We next introduce a new automatic test vector generation technique for high-level hardware descriptions that generates a test sequence by efficiently solving constraints on multiple finite state machines. To speed up the test generation, MVP is empowered by learning abilities via profiling various aspects of the test generation process. Our experimental results show that MVP´s learning abilities and automated test vector generation effectiveness make MVP significantly better than random or pseudorandom validation techniques.
  • Keywords
    automatic testing; circuit CAD; hardware description languages; high level synthesis; automatic test vector generation technique; control-based coverage measure; design error modeling; design error simulation; high-level hardware descriptions; model-directed test vector generation; mutation-based validation paradigm; Concurrent design error simulation; design error modeling; high-level deterministic test generation; simulation-based design verification;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2001134
  • Filename
    4636715