Title :
Using SAT techniques in dynamic burn-in vector generation
Author :
Aloul, Fadi A. ; Sagahyroon, Assim
Author_Institution :
Dept. of Comput. Sci.&Eng., American Univ. of Sharjah, Sharjah, United Arab Emirates
Abstract :
Dynamic burn-in testing is an integral component of any test plan that seeks to produce reliable integrated circuits. Despite its importance in ensuring the reliability of semiconductors, burn-in has been a major contributor to overall test cost and turnaround time. In this work we discuss the application of advanced Boolean satisfiability (SAT) techniques to generate a set of vectors or input stimuli that increases the nodal activity in the circuit and hence the elevation of its temperature. The vectors are designed to uniformly stress all parts of the circuit. Additionally, we present a SAT-based methodology where weak nodes can selectively be targeted for high switching activity in an effort to detect potential failures. Finally, SAT-based solvers are compared against generic Integer Linear Programming (ILP) solvers when handling the vector generation problem.
Keywords :
computability; integer programming; integrated circuit reliability; linear programming; Boolean satisfiability; SAT techniques; dynamic burn-in testing; dynamic burn-in vector generation; integer linear programming solvers; reliable integrated circuits; semiconductors reliability; vector generation problem; Circuit testing; Costs; Integer linear programming; Integrated circuit reliability; Integrated circuit testing; Semiconductor device reliability; Semiconductor device testing; Stress; Temperature; Vectors; Boolean Satisfiability; Integer Linear Programming; Power; Testing; Vector Generation;
Conference_Titel :
MELECON 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference
Conference_Location :
Valletta
Print_ISBN :
978-1-4244-5793-9
DOI :
10.1109/MELCON.2010.5476223