• DocumentCode
    3437268
  • Title

    Test generation by fault sampling

  • Author

    Agrawal, Vishwani D. ; Farhat, Hassan ; Seth, Sharad

  • Author_Institution
    AT&T Bell Lab., Murray Hill, NJ, USA
  • fYear
    1988
  • fDate
    3-5 Oct 1988
  • Firstpage
    58
  • Lastpage
    61
  • Abstract
    The authors present a novel technique of generating tests from a random sample of faults. The entire fault population of the circuit is randomly divided into two groups. Only one group, usually the smaller one, is used for test generation by the test-generator and fault-simulator programs. This group is known as the sample and its coverage is deterministic. The coverage of faults in the remaining group is similar to that of random vectors and is estimated from the distribution of fault detection probabilities in the circuit. As the sample size increases, the fraction of unsampled faults reduces. At the same time, a larger sample yields more test vectors to increase the random coverage. For a circuit with high testability, a sample of just 5% faults, will provide tests for a 95% coverage. On the other hand, for a circuit with a relatively poor testability, one may have to sample 33% faults for the same coverage. For most practical cases, the sampling approach will mean significant saving in the computation and storage needs of fault simulation
  • Keywords
    automatic testing; digital integrated circuits; digital simulation; fault location; integrated circuit testing; logic testing; fault coverage; fault detection probabilities; fault sampling; fault-simulator programs; high testability; poor testability; random coverage; random vectors; test generation; test vectors; unsampled faults; Circuit faults; Circuit simulation; Circuit testing; Computational modeling; Costs; Electrical fault detection; Fault detection; Fault diagnosis; Probability distribution; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1988. ICCD '88., Proceedings of the 1988 IEEE International Conference on
  • Conference_Location
    Rye Brook, NY
  • Print_ISBN
    0-8186-0872-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1988.25659
  • Filename
    25659