DocumentCode
2461710
Title
A Two-Phase Genetic Algorithm for VLSI Test vector Selection
Author
Ibrahim, Walid ; El-Chouemi, A. ; Amer, Hoda
Author_Institution
UAE Univ., Abu Dhabi
fYear
0
fDate
0-0 0
Firstpage
878
Lastpage
884
Abstract
Design validation is one of the most complicated and costly tasks in today´s system-on-chip development process. Conditions to be validated are identified by the architects, the designers, and the validation team. Testing for these conditions is a must for the design to tape out especially for high priority conditions. A significant bottleneck in such systems is that not enough time is normally given to the final coverage phase which makes computing cycles very precious. Thus, intelligent selection of test vectors that achieve the target coverage using the minimum number of computing cycles is crucial for on time tape out. This paper presents a two-phase genetic algorithm for test vector selection and condition coverage. The proposed algorithm significantly outperforms other proposed heuristic algorithms in different scenarios, while taking into considerations the conditions priorities and computing cycles required by each test vector.
Keywords
VLSI; genetic algorithms; integrated circuit testing; system-on-chip; VLSI test vector selection; condition coverage; design validation; heuristic algorithm; system-on-chip development process; two-phase genetic algorithm; very large scale integration; Controllability; Educational institutions; Genetic algorithms; Heuristic algorithms; Information technology; System-on-a-chip; Testing; Time to market; Transistors; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
Conference_Location
Vancouver, BC
Print_ISBN
0-7803-9487-9
Type
conf
DOI
10.1109/CEC.2006.1688404
Filename
1688404
Link To Document