Title :
An application of genetic algorithms and BDDs to functional testing
Author :
Ferrandi, Fabrizio ; Fin, Alessandro ; Fummi, Franco ; Sciuto, Donatella
Author_Institution :
Dipartimento di Elettronica, Politecnico di Milano, Italy
Abstract :
This paper describes a functional level rest pattern generator, which combines two techniques: genetic algorithms (GAs) and binary decision diagrams (BDDs). The combined execution of such two techniques achieves better results for functional testing, than the single application of each separated technique. The entire set of functional errors is examined in a shorter time and a more compact test set is produced. The reason of this interesting result has been analyzed in the paper. It mainly depends on the fact that hard to detect errors for GA-based testing techniques are easy to detect than errors for BDD-based techniques and vice versa. The two testing approaches are thus complementary and can effectively cooperate
Keywords :
binary decision diagrams; genetic algorithms; logic testing; BDDs; binary decision diagrams; functional errors; functional level rest pattern generator; functional testing; genetic algorithms; Boolean functions; Circuit faults; Circuit testing; Convergence; Data analysis; Data structures; Electrical fault detection; Genetic algorithms; Test pattern generators;
Conference_Titel :
Computer Design, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0801-4
DOI :
10.1109/ICCD.2000.878268