• DocumentCode
    2722576
  • Title

    A method to calculate necessary assignments in algorithmic test pattern generation

  • Author

    Rajski, Janusz ; Cox, Henry

  • Author_Institution
    Dept. of Electr. Eng., McGill Univ., Montreal, Que., Canada
  • fYear
    1990
  • fDate
    10-14 Sep 1990
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    The authors present a novel test pattern generation algorithm which uses the concept of necessary assignments to reduce or eliminate backtracking in automatic test pattern generation. Necessary assignments are those which must be made in order to find a test pattern; without them the search is guaranteed to fail. The algorithm is based on the mathematical concept of images and inverse images of set functions. In order to take advantage of formal concepts developed for Boolean algebras, the algorithm uses a 16-valued algebra. It has been used to generate test patterns for all faults in a variety of benchmark circuits. Experimental results indicate that the algorithm is particularly efficient at redundancy identification, which is often a problem for conventional test pattern generation algorithms. The benefits of a 16-valued system are illustrated through examples of faults which are not properly handled by conventional 5- or 9-valued systems
  • Keywords
    Boolean algebra; automatic testing; electronic engineering computing; fault location; logic testing; redundancy; 16-valued algebra; Boolean algebras; algorithmic test pattern generation; automatic testing; backtracking; benchmark circuits; inverse images; redundancy identification; set functions; Adders; Boolean algebra; Circuit faults; Circuit testing; Iterative algorithms; Libraries; Logic circuits; Logic testing; System testing; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 1990. Proceedings., International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9064-X
  • Type

    conf

  • DOI
    10.1109/TEST.1990.113997
  • Filename
    113997