• DocumentCode
    822374
  • Title

    A limited exponential complexity algorithm for increasing the testability of digital circuits by testing-module insertion

  • Author

    Pomeranz, Irith ; Kohavi, Zvi

  • Author_Institution
    Technion Israel Inst. of Technol., Haifa, Israel
  • Volume
    11
  • Issue
    2
  • fYear
    1992
  • fDate
    2/1/1992 12:00:00 AM
  • Firstpage
    247
  • Lastpage
    259
  • Abstract
    The authors describe a method for increasing the testability of digital circuits for single line stuck-at faults at the logic gate level by the addition of controllable and observable points in structures called testing modules. They also present a test generation algorithm that generates complete test sets, i.e. test sets that cover every possible fault, for increasingly large subcircuits. The test generation algorithm forms the basis for the design-for-testability method described. The authors introduce the concept of exhaustive test generation and of test set reduction, and show that the worst-case complexity of test generation can be estimated on the basis of the these concepts, without having to perform worst-case test generation. They describe the testing-module placement algorithm, whose aim is to reduce the complexity of test generation. It is based on the estimated complexity of test generation as developed. The extension of the method to sequential machines is briefly discussed
  • Keywords
    automatic testing; digital circuits; logic design; logic testing; design-for-testability; digital circuits; limited exponential complexity algorithm; logic gate level; placement algorithm; sequential machines; single line stuck-at faults; test generation algorithm; testability improvement; testing-module insertion; worst-case complexity; Circuit faults; Circuit testing; Combinational circuits; Design for testability; Digital circuits; Logic circuits; Logic gates; Logic testing; Merging; Upper bound;
  • 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.124403
  • Filename
    124403