• DocumentCode
    864100
  • Title

    Improving high-level and gate-level testing with FATE: A functional automatic test pattern generator traversing unstabilised extended FSM

  • Author

    Di Guglielmo, Giuseppe ; Fummi, F. ; Marconcini, C. ; Pravadelli, G.

  • Author_Institution
    Dipt. di Informatica, Univ. di Verona
  • Volume
    1
  • Issue
    3
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    187
  • Lastpage
    196
  • Abstract
    A functional automatic test pattern generator (ATPG) that explores the design under test (DUT) state space by exploiting an easy-to-traverse extended finite state machine (FSM) model has been described. The ATPG engine relies on learning, backjumping and constraint logic programming to deterministically generate test vectors for traversing all transitions of the extended FSM. Testing of hard-to-detect faults is thus improved. The generated test sequences are very effective in detecting both high-level faults and gate-level stuck-at faults. Thus, the reuse of test sequences generated by the proposed ATPG allows also to improve the stuck-at fault coverage and to reduce the execution time of commercial gate-level ATPGs
  • Keywords
    automatic test pattern generation; design for testability; finite state machines; logic testing; FATE; backjumping; constraint logic programming; design under test; functional automatic test pattern generator; gate-level testing; high-level testing;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • Filename
    4205034