• DocumentCode
    956054
  • Title

    A transitive closure algorithm for test generation

  • Author

    Chakradhar, Srimat T. ; Agrawal, Vishwani D. ; Rothweiler, Steven G.

  • Author_Institution
    NEC Res. Inst., Princeton, NJ, USA
  • Volume
    12
  • Issue
    7
  • fYear
    1993
  • fDate
    7/1/1993 12:00:00 AM
  • Firstpage
    1015
  • Lastpage
    1028
  • Abstract
    A transitive-closure-based test generation algorithm is presented. A test is obtained by determining signal values that satisfy a Boolean equation derived from the neural network model of the circuit incorporating necessary conditions for fault activation and path sensitization. The algorithm is a sequence of two main steps that are repeatedly executed: transitive closure computation and decision-making. A key feature of the algorithm is that dependences derived from the transitive closure are used to reduce ternary relations to binary relations that in turn dynamically update the transitive closure. The signals are either determined from the transitive closure or are enumerated until the Boolean equation is satisfied. Experimental results on the ISCAS 1985 and the combinational parts of ISCAS 1989 benchmark circuits are presented to demonstrate efficient test generation and redundancy identification. Results on four state-of-the-art production VLSI circuits are also presented
  • Keywords
    Boolean functions; VLSI; combinatorial circuits; logic testing; neural nets; Boolean equation; ISCAS 1985; ISCAS 1989; VLSI circuits; binary relations; combinational parts; decision-making; fault activation; neural network model; path sensitization; signal values; ternary relations; test generation; transitive closure algorithm; Benchmark testing; Circuit faults; Circuit testing; Decision making; Equations; Neural networks; Production; Signal processing; Very large scale integration; Wire;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.238038
  • Filename
    238038