• DocumentCode
    387617
  • Title

    Conflict driven techniques for improving deterministic test pattern generation

  • Author

    Wang, Chen ; Reddy, Sudhakar M. ; Pomeranz, Irith ; Lin, Xijiang ; Rajski, Janusz

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
  • fYear
    2002
  • fDate
    10-14 Nov. 2002
  • Firstpage
    87
  • Lastpage
    93
  • Abstract
    This work presents several new techniques for enhancing the performance of deterministic test pattern generation for VLSI circuits. The techniques introduced are called dynamic decision ordering, conflict driven recursive learning and conflict learning. An important feature shared by all these techniques is that they are triggered by the occurrence of a conflict in the generation of tests. Hence, they are not active all the time nor for all the faults. This feature allows the ATPG system that uses these techniques to resolve hard-to-resolve faults with far fewer backtracks and leaves the system as efficient as before in the absence of conflicts. We have incorporated these techniques into a commercial D-algorithm based ATPG tool. The experimental results on full scan versions of ITC´99 benchmark circuits demonstrate an improvement of the ATPG system both in the number of aborted faults and in test generation time.
  • Keywords
    VLSI; automatic test pattern generation; backtracking; decision trees; electronic engineering computing; integrated circuit testing; logic testing; ATPG systems; D-algorithm based ATPG tools; VLSI circuits; aborted fault number; backtracks; conflict driven recursive learning; conflict learning; decision trees; deterministic test pattern generation conflict driven techniques; dynamic decision ordering; hard-to-resolve faults; test generation conflict occurrence; test generation time; Automatic test pattern generation; Benchmark testing; Circuit faults; Circuit testing; Cities and towns; Design for testability; Graphics; System testing; Test pattern generators; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7607-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.2002.1167518
  • Filename
    1167518