A hybrid distributed test generation method using deterministic and genetic algorithms

被引:3
作者
Harmanani, H [1 ]
Karablieh, B [1 ]
机构
[1] Lebanese Amer Univ, Dept Comp Sci & Math, Byblos 14012010, Lebanon
来源
FIFTH INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS | 2005年
关键词
D O I
10.1109/IWSOC.2005.13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Test generation is a highly complex and time-consuming task. In this work, we present a distributed method for combinational test generation. The method is based on a hybrid approach that combines both deterministic and genetic approaches. The deterministic phase is based on the D-algorithm and generates an initial set of test vectors that are evolved in the genetic phase in order to achieve a high fault coverage in a short time. The algorithm is parallelized based on a cluster of workstations using the Message Passing Interface (MPI) library. Several benchmark circuits were attempted, and favorable results comparisons are reported.
引用
收藏
页码:317 / 322
页数:6
相关论文
共 17 条
[1]  
[Anonymous], IRE T ELECT COMPUT
[2]  
Bushnell M., 2000, ESSENTIALS ELECT TES
[3]   GATTO: A genetic algorithm for automatic test pattern generation for large synchronous sequential circuits [J].
Corno, F ;
Prinetto, P ;
Rebaudengo, M ;
Reorda, MS .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1996, 15 (08) :991-1000
[4]  
FUJIWARA H, 1983, IEEE T COMPUT, V32, P1137, DOI 10.1109/TC.1983.1676174
[5]  
FUJIWARA H, 1982, IEEE T COMPUT, V31, P555, DOI 10.1109/TC.1982.1676041
[6]  
GOEL P, 1981, IEEE T COMPUT, V30, P215, DOI 10.1109/TC.1981.1675757
[7]  
Goldstein L. H., 1980, Proceedings of the 17th Design Automation Conference, P190, DOI 10.1145/800139.804528
[8]  
Lee H. K., 1991, Proceedings. International Test Conference 1991 (IEEE Cat. No.91CH3032-0), P946
[9]   On improving genetic optimization based test generation [J].
Pomeranz, I ;
Reddy, SM .
EUROPEAN DESIGN & TEST CONFERENCE - ED&TC 97, PROCEEDINGS, 1997, :506-511
[10]   PROGRAMMED ALGORITHMS TO COMPUTE TESTS TO DETECT AND DISTINGUISH BETWEEN FAILURES IN LOGIC CIRCUITS [J].
ROTH, JP ;
BOURICIUS, WG ;
SCHNEIDER, PR .
IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1967, EC16 (05) :567-+