• DocumentCode
    3131409
  • Title

    Automated mapping of pre-computed module-level test sequences to processor instructions

  • Author

    Guramurthy, S. ; Vasudevan, Shobha ; Abraham, Jacob A.

  • Author_Institution
    Comput. Eng. Res. Center, Texas Univ., Austin, TX
  • fYear
    2005
  • fDate
    8-8 Nov. 2005
  • Lastpage
    303
  • Abstract
    Executing instructions from the cache has been shown to improve the defect coverage of real chips. However, although the faults detected by such tests can be determined, there has been no technique to target test generation for an undetected fault. This paper presents a novel technique to map pre-computed test sequences at the module level of a processor, to sequences of instructions. The module level pre-computed test sequence is translated into a temporal logic property and the negation of the property is passed to a bounded model checker. The model checker produces a counter-example for the temporal logic property. This counter-example trace contains the instruction sequence that can be applied at the primary inputs to produce the pre-computed test sequence at the module inputs. This technique has no restrictions on the type of test sequences, so it can be used to map test sequences for any kind of fault to processor instructions. It can also be used in the design phase to produce validation tests
  • Keywords
    automatic test pattern generation; fault simulation; integrated circuit testing; logic testing; microprocessor chips; automated mapping; bounded model checker; defect coverage; instruction sequence; module-level test sequences; pre-computed test sequences; processor instructions; temporal logic property; test generation; undetected fault; Automatic test pattern generation; Automatic testing; Built-in self-test; Computer aided instruction; Design for testability; Fault detection; Jacobian matrices; Logic testing; Manufacturing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 2005. Proceedings. ITC 2005. IEEE International
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-9038-5
  • Type

    conf

  • DOI
    10.1109/TEST.2005.1583987
  • Filename
    1583987