• DocumentCode
    1416510
  • Title

    Deriving logic systems for path delay test generation

  • Author

    Bose, Soumitra ; Agrawal, Prathima ; Agrawal, Vishwani D.

  • Author_Institution
    Lucent Technol., Bell Labs., Murray Hill, NJ, USA
  • Volume
    47
  • Issue
    8
  • fYear
    1998
  • fDate
    8/1/1998 12:00:00 AM
  • Firstpage
    829
  • Lastpage
    846
  • Abstract
    We present an algorithm to derive logic systems for various classes of path delay test problems. In these logic systems, the value of a signal represents the relevant conditions that occur during a set of consecutively applied vectors. Starting from a set of basic values for valid signals at primary inputs, a state transition graph is constructed to enumerate all possible signal states relevant to path activation that are reachable by Boolean operations. These states include all incompletely specified states, composed as combinations of basic values. A distinguishability analysis then finds all state-pairs that need to be distinguished during test generation. The final step minimizes the number of states. For forward and backward implications of test generation in combinational or sequential circuits, the procedure provides optimal logic systems. We define optimality as the smallest set of logic states that provides the least possible ambiguity in implications. Thus, an optimal set of logic states will minimize the number of backtracks in test generation. A 10-valued logic described in the literature is found to be optimal for generating tests for single path delay faults. Other problems addressed in this paper include compact test generation through activation of many single path delay faults, test generation for rated-clock test application, and test generation for multiple path delay faults. The limitations and capabilities of various logic systems are illustrated by examples
  • Keywords
    logic testing; multivalued logic circuits; sequential circuits; 10-valued logic; Boolean operations; combinational circuits; distinguishability analysis; logic systems derivation; path activation; path delay test generation; sequential circuits; state transition graph; Algebra; Boolean functions; Circuit faults; Circuit testing; Delay systems; Digital systems; Logic testing; Multivalued logic; Sequential circuits; System testing;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.707585
  • Filename
    707585