Unified Framework for Logic Diagnosis

Abstract This paper presents a unified diagnosis method targeting most of the fault models used in practice today. This framework is intended to be used to diagnose faulty behaviors in nanometric circuits for which the classical stuck-at fault model is far to cover all realistic failures. The method is based on an Effect-Cause approach which relies on the two following main operations. The first one is based on critical path tracing (CPT) [4] and consists in identifying critical lines in the Circuit Under Test (CUT) which can be the source of observed errors. The second one consists in allocating a set of possible fault models to each critical line, so that root causes of failures can be finally determined. The main advantage of this method is that it does not need to explicitly consider each fault model during the diagnosis process. 1. Introduction Failure analysis is an important operation, which may impact the circuit design and the fabrication process and has a growing role in fast yield ramping. Failure analysis first relies on a logical diagnosis aiming at reducing the potential faulty subparts of the circuit before using more sophisticated physical tools in order to precisely locate and identify the defect. This logical diagnosis process is based on the knowledge of the structure of the circuit, the applied test vectors and the responses to these vectors provided by the tester (test data log). The objective of logic diagnosis is to locate and identify failures leading to a CUT erroneous behaviour. Information provided by the diagnosis process is therefore used to guide the circuit physical observation during failure analysis. Thus, the efficiency of the failure analysis depends on the resolution of the diagnosis process. There are two types of diagnosis approaches, namely

[1]  Bernd Becker,et al.  Simulating Resistive-Bridging and Stuck-At Faults , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  Patrick Girard,et al.  An advanced diagnostic method for delay faults in combinational faulty circuits , 1995, J. Electron. Test..

[3]  Sandeep K. Gupta,et al.  A new path-oriented effect-cause methodology to diagnose delay failures , 1998, Proceedings International Test Conference 1998 (IEEE Cat. No.98CH36270).

[4]  Subhasish Mitra,et al.  X-compact: an efficient response compaction technique for test cost reduction , 2002, Proceedings. International Test Conference.

[5]  John P. Hayes,et al.  Digital Simulation with Multiple Logic Values , 1986, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[6]  Xinyue Fan,et al.  A novel stuck-at based method for transistor stuck-open fault diagnosis , 2005, IEEE International Conference on Test, 2005..

[7]  W. Kent Fuchs,et al.  A deductive technique for diagnosis of bridging faults , 1997, 1997 Proceedings of IEEE International Conference on Computer Aided Design (ICCAD).

[8]  Patrick Girard,et al.  Diagnostic of path and gate delay faults in non-scan sequential circuits , 1995, Proceedings 13th IEEE VLSI Test Symposium.

[9]  Tracy Larrabee,et al.  Diagnosing realistic bridging faults with single stuck-at information , 1998, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Melvin A. Breuer,et al.  Multiple Fault Diagnosis in Combinational Circuits Based on an Effect-Cause Analysis , 1980, IEEE Transactions on Computers.

[11]  Serge Pravossoudovitch,et al.  Delay-fault diagnosis based on critical path tracing from symbolic simulation , 1992, [Proceedings] 1992 IEEE International Symposium on Circuits and Systems.

[12]  Premachandran R. Menon,et al.  Critical Path Tracing - An Alternative to Fault Simulation , 1983, 20th Design Automation Conference Proceedings.

[13]  Patrick Girard,et al.  A novel approach to delay-fault diagnosis , 1992, [1992] Proceedings 29th ACM/IEEE Design Automation Conference.

[14]  Janusz Rajski,et al.  Fault diagnosis in designs with convolutional compactors , 2004, 2004 International Conferce on Test.

[15]  W. Kent Fuchs,et al.  A deductive technique for diagnosis of bridging faults , 1997, ICCAD 1997.