Title :
Diagnose Failures Caused by Multiple Locations at a Time
Author :
Jing Ye ; Yu Hu ; Xiaowei Li ; Wu-Tung Cheng ; Yu Huang ; Huaxing Tang
Author_Institution :
State Key Lab. of Comput. Archit., Univ. of Chinese Acad. of Sci., Beijing, China
Abstract :
Fault diagnosis plays an important role in physical failure analysis and yield learning process. With tens of billions of transistors being integrated in one chip, multiple faults may exist. With multiple faults, fault masking and reinforcing effects may appear. They may cause the conventional single-fault-based diagnosis methods such as the single location at a time (SLAT) to be invalid. The popular SLAT approach fails if there are not enough SLAT patterns that can be explained by a single stuck-at fault. Moreover, a real silicon defect may behave as different fault models (DM) under different failing patterns, which may invalidate the SLAT approach that uses a single-fault model across all failing patterns. In this paper, we introduce the concept of fault element to support multiple fault models, and use a fault-element graph (FEG) to consider fault masking and reinforcing effects among multiple faults. Based on the FEGs of all failing patterns, the most likely fault locations and their fault elements are iteratively identified. Meanwhile, the FEGs are iteratively pruned to keep track of the remaining multiple fault effects until all the fault locations are identified and all the FEGs are reduced to null. Experiments demonstrate that the proposed diagnosis method can identify the locations of multiple faults even under DM with high diagnostic accuracy and resolution.
Keywords :
failure analysis; fault location; integrated circuit reliability; integrated circuit testing; DM; FEG; SLAT approach; SLAT patterns; failing patterns; fault diagnosis; fault elements; fault locations; fault masking; fault models; fault-element graph; physical failure analysis; reinforcing effects; silicon defect; single location at a time; single-fault model; single-fault-based diagnosis methods; stuck-at fault; yield learning process; Fault diagnosis; fault element; fault element graph (FEG); multiple fault models; multiple faults;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2013.2256437