Title :
Distributed automatic test pattern generation with a parallel FAN algorithm
Author :
Radtke, Stefan ; Bargfrede, J. ; Anheier, Walter
Author_Institution :
IBM Germany, Hannover, Germany
Abstract :
The generation of test patterns for digital circuits is known as an NP hard problem. Due to the backtracking mechanism in the sequential algorithms for test pattern generation it is difficult to speed up the process. In this paper we present a parallel formulation of the FAN algorithm implemented on a heterogeneous cluster of workstations. Two different methods are used to take into account easy- and hard-to-detect faults. We show the strategies for our parallel implementations as well as implementation details. Linear speedups are shown with the results. Furthermore we introduce a new method for test vector compaction using a genetic algorithm. This results in smaller test sets compared to traditional methods. The reader should be familiar with notations of the FAN algorithm
Keywords :
computational complexity; digital circuits; genetic algorithms; logic testing; parallel algorithms; NP hard problem; backtracking mechanism; digital circuits; distributed automatic test pattern generation; genetic algorithm; heterogeneous cluster of workstations; parallel FAN algorithm; sequential algorithms; test vector compaction; Automatic test pattern generation; Circuit faults; Circuit testing; Clustering algorithms; Compaction; Digital circuits; NP-hard problem; Test pattern generators; Vectors; Workstations;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528944