DocumentCode :
2722589
Title :
Global cost functions for test generation
Author :
Abramovici, M. ; Miller, D.T. ; Henning, R.
Author_Institution :
AT&T Bell Lab., Naperville, IL, USA
fYear :
1990
fDate :
10-14 Sep 1990
Firstpage :
35
Lastpage :
43
Abstract :
The authors present a new cost function (GLOBAL) which is used to guide the decision process in test generation algorithms. By analyzing the global fanout structure of the circuit, GLOBAL guides the search for a test toward decisions that are least likely to result in conflict. The results obtained indicate that GLOBAL is a consistently superior guidance heuristic for test generation. Compared with previous cost functions, it provides greater fault coverage in approximately the same number of tests and usually in less CPU time. It appears to be more consistent and hence it can be reliably used on large circuits. GLOBAL identifies both lines whose justification is conflict free and lines whose justification is likely to lead to conflicts. Although its worst-case complexity is exponential in the number of stems, the analysis done by GLOBAL is performed only once, while its results are used at every decision step of an algorithm with a similar worst-case behavior. The results show that the time gained in test generation usually outweighs the time spent in preprocessing
Keywords :
automatic testing; circuit analysis computing; computerised signal processing; controllability; logic testing; observability; CPU time; GLOBAL; cost functions; decision process; exponential function; fault coverage; global fanout structure; preprocessing; test generation algorithms; worst-case complexity; Circuit analysis; Circuit faults; Circuit testing; Controllability; Cost function; Observability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 1990. Proceedings., International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-9064-X
Type :
conf
DOI :
10.1109/TEST.1990.113998
Filename :
113998
Link To Document :
بازگشت