• DocumentCode
    1522445
  • Title

    Static test compaction for synchronous sequential circuits based on vector restoration

  • Author

    Pomeranz, Irith ; Reddy, Sudhakar M. ; Guo, Ruifeng

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
  • Volume
    18
  • Issue
    7
  • fYear
    1999
  • fDate
    7/1/1999 12:00:00 AM
  • Firstpage
    1040
  • Lastpage
    1049
  • Abstract
    We propose a new static test compaction procedure for synchronous sequential circuits. The procedure belongs to the class of procedures that omit test vectors from a given test sequence in order to reduce its length without reducing the fault coverage. The previous procedure that achieved high levels of compaction using this approach attempted to omit test vectors from a given test sequence one at a time or in subsequences of consecutive vectors. The omission of each vector or subsequence required extensive simulation to determine the effects of each omission on the fault coverage. The procedure proposed here first omits (almost) all the test vectors from the sequence, and then restores some of them as necessary to achieve the required fault coverage. The decision to restore a vector requires simulation of a single fault. Thus, the overall computational effort of this procedure is relatively low. The loss of compaction compared to the scheme that omits the vectors one at a time or in subsequences is small in most cases. Techniques to speed up the restoration process are also investigated, including consideration of several faults in parallel during restoration, and the use of a parallel fault simulator. Experimental results are presented to demonstrate the effectiveness of vector restoration as a static compaction technique
  • Keywords
    automatic test pattern generation; fault simulation; integrated circuit testing; integrated logic circuits; logic testing; parallel processing; sequential circuits; vectors; ATPG; fault coverage; parallel fault simulator; static compaction technique; static test compaction; synchronous sequential circuits; test sequence; vector restoration; Automatic testing; Circuit faults; Circuit simulation; Circuit testing; Compaction; Computational modeling; Design automation; Fault detection; 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.771184
  • Filename
    771184