ACM Home Page
Please provide us with feedback. Feedback
A versatile paradigm for scan chain diagnosis of complex faults using signal processing techniques
Full text PdfPdf (660 KB)
Source
ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 13 ,  Issue 1  (January 2008) table of contents
Article No. 9  
Year of Publication: 2008
ISSN:1084-4309
Authors
Chao-Wen Tzeng  National Tsing-Hua University, Taiwan
Jheng-Syun Yang  National Tsing-Hua University, Taiwan
Shi-Yu Huang  National Tsing-Hua University, Taiwan
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 34,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1297666.1297675
What is a DOI?

ABSTRACT

Scan chains are popularly used as the channels for silicon testing and debugging. However, they have also been identified as one of the culprits of silicon failure more recently. To cope with this problem, several scan chain diagnosis approaches have been proposed in the past. The existing methods, however, suffer from one common drawback—that is, they rely on fault models and matching heuristics to locate the faults. Such a paradigm may run into difficulty when the fault under diagnosis does not match the fault model exactly, for example, when there is a bridging between a flip-flop and a logic cell, or the fault is temporal and only manifests itself intermittently. In light of this, we propose in this article a more versatile model-free paradigm for locating the faulty flip-flops in a scan chain, incorporating a number of signal processing techniques, such as filtering and edge detection. These techniques performed on the test responses of the failing chip under diagnosis directly can effectively reveal the fault location(s) in a scan chain. As compared to the previous works, our approach is better capable of handling intermittent faults and bridging faults, even under nonideal conditions, for example, when the core logic is also faulty. Experimental results on several real designs indicate that this approach can indeed catch some nasty faults that previous methods could not catch.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Acken, J. M. and Millman, S. D. 1992. Fault model evolution for diagnosis: accuracy vs. precision. In Proceedings of IEEE Conference on Custom Integrated Circuits. 13.4.1--13.4.4.
 
2
Bhatti, N. K. and Blanton, R. D. 2006. Diagnostic test generation for arbitrary faults. In Proceedings of International Test Conference (ITC). 1--9.
 
3
 
4
 
5
 
6
Hsu, J.-J., Huang, S.-Y., and Tzeng, C. W. 2006. A new robust paradigm for diagnosing hold-time faults in scan chains. In Proceedings of VLSI Design, Automation, and Testing (VLSI-DAT). 171--174.
7
 
8
 
9
Huang, Y., Cheng, W.-T., Hsieh, C.-J., Tseng, H.-Y., Huang, A., and Hung, Y.-T. 2003. Efficient diagnosis for multiple intermittent scan chain hold-time faults. In Proceedings of Asian Test Symposium (ATS). 44--49.
 
10
Huang, Y., Cheng, W.-T., Reddy, S.-M., Hsieh, C.-J., and Hung, Y.-T. 2003. Statistical diagnosis for intermittent scan chain hold-time fault. In Proceedings of International Test Conference (ITC). 319--328,
 
11
Kundu, S. 1993. On diagnosis of faults in a scan chain. In Proceedings of VLSI Test Symposium (VTS). 303--308.
 
12
 
13
Li, J. C.-M. 2005b. Diagnosis of single stuck-at faults and multiple timing faults in scan chains. IEEE Trans. VLSI Sys. 13, 6, 708--718.
 
14
 
15
 
16
 
17
 
18
 
19
Schafer, J. L. 1992. Partner SRLs for improved shift register diagnosis. In Proceedings of VLSI Test Symposium (VTS). 198--201.
 
20
 
21
 
22
Storey, T. M. and Maly, W. 1990.CMOS bridging fault detection. In Proceedings of International Test Conference (ITC). 842--851.
 
23
 
24
Tzeng, C.-W. and Huang, S.-Y. 2007. Diagnosing by image recovery: finding mixed multiple timing faults in a scan chain. IEEE Trans Circ. Sys. II (Express Brief) 54, 8, 690--694.
 
25
Tzeng, C.-W., Hsu, J.-J., and Huang, S.-Y. 2007. A robust paradigm for diagnosing hold-time faults in scan chains. In IET Proceedings on Computer and Digital Techniques. Vo1. 1, 6, 706--715.
 
26
 
27

Collaborative Colleagues:
Chao-Wen Tzeng: colleagues
Jheng-Syun Yang: colleagues
Shi-Yu Huang: colleagues