• DocumentCode
    3290874
  • Title

    Concurrent design error simulation for high-level microprocessor implementations

  • Author

    Campos, Jorge ; Al-Asaad, Hussain

  • Author_Institution
    California Univ., Davis, CA, USA
  • fYear
    2004
  • fDate
    20-23 Sept. 2004
  • Firstpage
    382
  • Lastpage
    388
  • Abstract
    A high-level concurrent design error simulator that can handle various design error/fault models is presented. The simulator is a vital building block of a new promising method of high-level testing and design validation that aims at explicit design error/fault modeling, design error simulation, and model-directed test pattern generation. We first describe how signals are represented in our concurrent fault simulation and the method of performing operations on these signals. We then describe how to handle the challenges in executing conditional statements when the signals used by the statements are augmented by an error/fault list. We further describe the method in which the error models are embedded into the simulator such that the result of a concurrent simulation matches that of a sequence of HDL simulations with the set of errors/faults inserted manually one by one. We finally demonstrate the application of our concurrent design error simulator on a typical Motorola microprocessor. Our simulator was able to detect all detectable and modeled design errors/faults for a given test sequence and was able to reveal valuable information about the behavior of erroneous designs.
  • Keywords
    automatic test pattern generation; concurrency theory; design for testability; fault simulation; Motorola microprocessor; concurrent design error simulation; concurrent fault simulation; design validation; error/fault model; high-level microprocessor implementation; high-level testing; model-directed test pattern generation; test sequence; Circuit faults; Circuit simulation; Circuit testing; Fabrication; Fault detection; Hardware design languages; Microprocessors; Statistical analysis; Test pattern generators; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    AUTOTESTCON 2004. Proceedings
  • ISSN
    1088-7725
  • Print_ISBN
    0-7803-8449-0
  • Type

    conf

  • DOI
    10.1109/AUTEST.2004.1436893
  • Filename
    1436893