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
Link To Document :
بازگشت