• DocumentCode
    994623
  • Title

    Transition fault testing for sequential circuits

  • Author

    Cheng, Kwang-Ting

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    12
  • Issue
    12
  • fYear
    1993
  • fDate
    12/1/1993 12:00:00 AM
  • Firstpage
    1971
  • Lastpage
    1983
  • Abstract
    Addresses the problem of simulating and generating tests for transition faults in nonscan and partial scan synchronous sequential circuits. A transition fault model for sequential circuits is first proposed. In this fault model, a transition fault is characterized by the fault site, the fault type, and the fault size. The fault type is either slow-to-rise or slow-to-fall. The fault size is specified in units of clock cycles. Fault simulation and test generation algorithms for this fault model are presented. The fault simulation algorithm is a modification of PROOFS, a parallel, differential fault simulation algorithm for stuck faults. Experimental results show that neither a comprehensive functional verification sequence nor a test sequence generated by a sequential circuit test generator for stuck faults produces a high fault coverage for transition faults. Deterministic test generation for transition faults is required to raise the coverage to a reasonable level. With the use of a novel fault injection technique, tests for transition faults can be generated by using a stuck fault test generation algorithm with some modifications. Experimental results for ISCAS-89 benchmark circuits and some AT&T designs are presented. Modifications to test generation and fault simulation algorithms required for partial scan circuits are presented. Experimental results on large benchmark circuits show that a high transition fault coverage can be achieved for the partial scan circuits designed using the cycle breaking technique
  • Keywords
    automatic testing; digital simulation; fault location; logic testing; sequential circuits; ISCAS-89 benchmark circuits; PROOFS; clock cycles; cycle breaking technique; differential fault simulation algorithm; fault coverage; fault injection technique; fault simulation algorithms; fault site; fault size; fault type; nonscan synchronous sequential circuits; partial scan synchronous sequential circuits; stuck faults; test generation algorithms; transition faults; Benchmark testing; Circuit faults; Circuit simulation; Circuit testing; Clocks; Delay; Fault detection; Semiconductor device modeling; Sequential analysis; Sequential circuits;
  • 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.251160
  • Filename
    251160