• DocumentCode
    1188435
  • Title

    Failing vector identification based on overlapping intervals of test vectors in a scan-BIST environment

  • Author

    Liu, Chunsheng ; Chakrabarty, Krishnendu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
  • Volume
    22
  • Issue
    5
  • fYear
    2003
  • fDate
    5/1/2003 12:00:00 AM
  • Firstpage
    593
  • Lastpage
    604
  • Abstract
    We present a new scan built-in self-test (BIST) approach for determining failing vectors for fault diagnosis. This approach is based on the application of overlapping intervals of test vectors to the circuit under test, and it is especially suitable for faults that are detected by a relatively small number of pseudorandom test patterns. Two multiple-input signature registers are used in an interleaved fashion to generate intermediate signatures, thereby obviating the need for multiple test sessions. The knowledge of failing and fault-free intervals is used to obtain a set S of candidate failing vectors that includes all the actual (true) failing vectors. We propose a signature-analysis method based on overlapping sections and the principle of superposition to effectively prune the candidate set. We present analytical results to determine an appropriate interval length and the degree of overlap, as well as upper and lower bounds on the size of S. We also determine a lower bound on the number of true failing vectors through a simple graph model. Finally, we present experimental results for the ISCAS´89 benchmark circuits to demonstrate the effectiveness of the proposed scan-BIST diagnosis approach.
  • Keywords
    automatic test pattern generation; built-in self test; fault diagnosis; identification; integrated circuit testing; logic testing; candidate vector set; failing intervals; failing vector identification; fault diagnosis; fault-free intervals; graph model; intermediate signatures; lower bound; multiple-input signature registers; overlapping intervals; pseudorandom test patterns; scan built-in self-test approach; scan-BIST environment; signature-analysis method; test vectors; upper bound; Automatic testing; Benchmark testing; Built-in self-test; Circuit faults; Circuit testing; Electrical fault detection; Failure analysis; Fault detection; Fault diagnosis; Registers;
  • 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/TCAD.2003.810739
  • Filename
    1196202