DocumentCode
1854099
Title
Bottleneck removal algorithm for dynamic compaction and test cycles reduction
Author
Chakradhar, Srimat T. ; Raghunathan, Anand
Author_Institution
NEC Res. Inst., Princeton, NJ, USA
fYear
1995
fDate
18-22 Sep 1995
Firstpage
98
Lastpage
104
Abstract
We present a new, dynamic algorithm for test sequence compaction and test cycle reduction for combinational and sequential circuits. Several dynamic algorithms for compaction in combinational circuits have been proposed but, to the best of our knowledge, no dynamic method has been reported in the literature for compaction in non scan sequential circuits. Our algorithm is based on two key ideas: (1) we first identify bottlenecks that prevent vector compaction and test cycle reduction for test sequences generated thus far, and (2) future test sequences are generated with an attempt to eliminate bottlenecks of earlier generated test sequences. If all bottlenecks of a sequence are eliminated, then the sequence is dropped from the test set. The final test set generated by our algorithm is minimal in the following sense. Static vector compaction or test cycle reduction using set-covering or extended set-covering approaches (for example, reverse or any other order of fault simulation, with any specification of unspecified inputs in test sequences) cannot further reduce the number of vectors. Experimental results on scan and non scan sequential circuits are reported to demonstrate the effectiveness of our algorithm
Keywords
combinational circuits; logic CAD; logic design; logic testing; sequential circuits; bottleneck removal algorithm; combinational circuits; dynamic compaction; extended set-covering approach; fault simulation; sequential circuits; test cycles reduction; test sequence compaction; unspecified inputs; vector compaction; Circuit faults; Circuit simulation; Circuit testing; Clocks; Compaction; Heuristic algorithms; Laboratories; Logic testing; Sequential analysis; Sequential circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
Conference_Location
Brighton
Print_ISBN
0-8186-7156-4
Type
conf
DOI
10.1109/EURDAC.1995.528551
Filename
528551
Link To Document