SymFony: a hybrid topological-symbolic ATPG exploiting RT-level information
Fulvio Corno, Uwe Glaser, P. Prinetto, Matteo Sonza Reorda, H.T. Vierhaus, Massimo Violante · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 1999
Combining different techniques for sequential automated test pattern generation (ATPG) can help overcome their respective limits and exploit their advantages. In this paper, a hybrid technique resulting from mixing topologic and symbolic approaches to the sequential ATPG problem is presented. Macros are first identified within the circuit (possibly resorting to RT-level knowledge of circuit architecture). Information about macro behavior is then computed and efficiently stored resorting to symbolic techniques. A topological tool exploits this information during the ATPG process to speed-up the propagation task and to identify early unsuccessful choices. Experimental results are reported, demonstrating that the method is able to improve the efficiency of a topological ATPG in terms of required CPU time and attained fault coverage, especially on medium-sized control-dominated circuits.