• DocumentCode
    806636
  • Title

    Polynomial complexity algorithms 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
    40
  • Issue
    11
  • fYear
    1991
  • fDate
    11/1/1991 12:00:00 AM
  • Firstpage
    1198
  • Lastpage
    1213
  • Abstract
    The authors present a method for increasing the testability of combinational circuits for single stuck-at faults by partitioning the circuit and inserting testing-modules. A testing-module structure that allows lines in the circuit to be logically disconnected is shown. It allows the circuit to be partitioned into independent subcircuits. A test generation algorithm that is based on test set merging is presented. An optimal testing-module placement algorithm is described for fanout free circuits. A special type of circuit with fanout for which optimal testing-module placement can also be performed is defined, and a testing-module placement algorithm for them is outlined. For general fanout circuits, polynomial testing-module placement and test generation algorithms are described. Testing-modules are used for partitioning the circuit into fanout free subcircuits. Test set merging that yields a complete test set for the circuit is described
  • Keywords
    combinatorial circuits; computational complexity; logic CAD; logic testing; combinational circuits; digital circuits; fanout free circuits; partitioning; placement algorithm; polynomial complexity algorithms; single stuck-at faults; test generation algorithm; test set merging; testability; testing-module insertion; Circuit faults; Circuit testing; Design for testability; Digital circuits; Guidelines; Labeling; Logic testing; Merging; Partitioning algorithms; Polynomials;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.102824
  • Filename
    102824