Skip to main content
Log in

Wafer-to-wafer process fault detection using data stream mining techniques

  • Published:
International Journal of Precision Engineering and Manufacturing Aims and scope Submit manuscript

Abstract

In this paper, we develop a wafer-to-wafer fault detection system using data stream mining techniques for a semiconductor etch tool. The system consists of two data stream mining modules: a trace segmentation module and a multivariate trace comparison module. Each time a wafer exits the processing chamber, the trace segmentation module extracts the traces of monitored tool parameters from raw sensor data streams. We propose a novel trace segmentation algorithm called multisensor-based trace segmentation. The algorithm finds the individual start and end times of monitored tool parameters in a wafer-to-wafer fashion. For analyzing faulty tool operations, the multivariate trace comparison module performs a new principal component analysis (PCA) called a trace structure-based PCA. For each tool parameter, the structural similarity distance between a template and the extracted trace is measured using a dynamic time warping algorithm. Then, the measurements are used to build the PCA model. This approach is contrasted with the traditional PCA procedure in which the trace means are used as the building blocks for the PCA model. Experiments using the data collected from a worksite reactive ion etch tool showed that the performance of the proposed system is very encouraging.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Park, J., Kwon, I.- H., Kim, S. S., and Baek, J.- G., “Spline regression based feature extraction for semiconductor process fault detection using support vector machine,” Expert Systems with Applications, Vol. 38, pp. 5711–5718, 2011.

    Article  Google Scholar 

  2. Chien, C.- F., Wang, W.- C., and Cheng, J.- C., “Data mining for yield enhancement in semiconductor manufacturing and an empirical study,” Expert Systems with Applications, Vol. 33, pp. 192–198, 2007.

    Article  Google Scholar 

  3. Ko, J. M., Kim, C. O., Lee, S. J., and Hong, J. P., “Structural feature-based fault detection approach for the recipes of similar products,” IEEE Transactions on Semiconductor Manufacturing, Vol. 23, No. 2, pp. 273–283, 2010.

    Article  Google Scholar 

  4. Choi, J. Y., Ko, J. M., Kim, C. O., Kang, Y. S., and Lee, S. J., “Process start/end event detection and dynamic time warping algorithms for run-by-run process fault detection,” Proceedings of the International Symposium on Semiconductor Manufacturing (ISSM), pp. 413–416, 2007.

  5. Lacaille, J. and Zagrebnov, M., “An unsupervised diagnosis for process tool fault detection: the flexible golden pattern,” IEEE Transactions on Semiconductor Manufacturing, Vol. 20, No. 4, pp. 355–363, 2007.

    Article  Google Scholar 

  6. Berndt, D. J. and Clifford, J., “Finding patterns in time series: a dynamic programming approach,” Advances in Knowledge Discovery and Data Mining, Cambridge, MA, USA: MIT Press, 1996.

    Google Scholar 

  7. Lin, J. and Wang, K., “A Bayesian framework for online parameter estimation and process adjustment using categorical observations,” IIE Transactions, Vol. 44, No. 4, pp. 291–300, 2012.

    Article  Google Scholar 

  8. Mevawalla, Z. N., May, G. S., and Kiehlbauch, M. W., “Neural network modeling for advanced process control using production data,” IEEE Transactions on Semiconductor Manufacturing, Vol. 24, No. 2, pp. 182–189, 2011.

    Article  Google Scholar 

  9. Kim, M.-S. and Kim, J.-H., “Design of a gain scheduled PID controller for the precision stage in lithography,” Int. J. Precis. Eng. Manuf., Vol. 12, No. 6, pp. 993–1000, 2011.

    Article  Google Scholar 

  10. Mahadevan, S. and Shah, S. L., “Fault detection and diagnosis in process data using one-class support vector machines,” Journal of Process Control, Vol. 19, No. 10, pp. 1627–1639, 2009.

    Article  Google Scholar 

  11. Burges, C. J. C., “A tutorial on support vector machines for pattern recognition,” Data mining and knowledge discovery, Vol. 2, No. 2, pp. 121–167, 1998.

    Article  Google Scholar 

  12. Hsu, C. C., Chen, M. C., and Chen, L. S., “Integrating independent component analysis and support vector machine for multivariate process monitoring,” Computers & Industrial Engineering, Vol. 59, No. 1, pp. 145–156, 2010.

    Article  MathSciNet  Google Scholar 

  13. Deris, A. M., Zain, A. M., and Sallehuddin, R., “Overview of support vector machine in modeling machining performances,” Procedia Engineering, Vol. 24, pp. 308–312, 2011.

    Article  Google Scholar 

  14. Jeong, S.-H., Choi, D.-H., and Jeong, M., “Feasibility classification of new design points using support vector machine trained by reduced dataset,” Int. J. Precis. Eng. Manuf., Vol. 13, No. 5, pp. 739–746, 2012.

    Article  Google Scholar 

  15. Hong, S. J., Lim, W. Y., Cheong, T., and May, G. S., “Fault Detection and Classification in Plasma Etch Equipment for Semiconductor Manufacturing e-Diagnostics,” IEEE Transactions on Semiconductor Manufacturing, Vol. 25, No. 1, pp. 83–93, 2012.

    Article  Google Scholar 

  16. He, Q. P. and Jin, W., “Large-Scale Semiconductor Process Fault Detection Using a Fast Pattern Recognition-Based Method,” IEEE Transactions on Semiconductor Manufacturing, Vol. 23, No. 2, pp. 194–200, 2010.

    Article  Google Scholar 

  17. Ma, M. D, Wong, D. S. H., Shi-Shang, J., and Sheng-Tsaing, T., “Fault Detection Based on Statistical Multivariate Analysis and Microarray Visualization,” IEEE Transactions on Industrial Informatics, Vol. 6, pp. 18–24, 2010.

    Article  Google Scholar 

  18. Yang, L. and Lee, J., “Bayesian Belief Network-based approach for diagnostics and prognostics of semiconductor manufacturing systems,” Robotics and Computer-Integrated Manufacturing, Vol. 28, No. 1, pp. 66–74, 2012.

    Article  MathSciNet  Google Scholar 

  19. Li, W., Yue, H. H., Valle-Cervantes, S., and Qin, S. J., “Recursive PCA for adaptive process monitoring,” Journal of Process Control, Vol. 10, pp. 471–486, 2000.

    Article  Google Scholar 

  20. Ge, Z. and Song, Z., “Semiconductor manufacturing process monitoring based on adaptive substatistical PCA,” IEEE Transactions on Semiconductor Manufacturing, Vol. 23, No. 1, pp. 99–108, 2010.

    Article  Google Scholar 

  21. Yue, H. H., Qin, J., Markle, R. J., Nauert, C., and Gatto, M., “Fault detection of plasma etchers using optical emission spectra,” IEEE Transactions on Semiconductor Manufacturing, Vol. 13, No. 3, pp. 374–385, 2000.

    Article  Google Scholar 

  22. Cherry, G. and Qin, S. J., “Multiblock principal component analysis based on a combined index for semiconductor fault detection and diagnosis,” IEEE Transactions on Semiconductor Manufacturing, Vol. 19, No. 2, pp. 159–172, 2006.

    Article  Google Scholar 

  23. He, Q. P. and Wang, J., “Fault detection using the k-nearest neighbor rule for semiconductor manufacturing processes,” IEEE Transactions on Semiconductor Manufacturing, Vol. 20, No. 4, pp. 345–354, 2007.

    Article  Google Scholar 

  24. Ko, J. M., Kim, C. O., Lee, S. J., and Hong, J. P., “Structural Feature-Based Fault-Detection Approach for the Recipes of Similar Products,” IEEE Transactions on Semiconductor Manufacturing, Vol. 23, No. 2, pp. 273–283, 2010.

    Article  Google Scholar 

  25. Lada, E. E., Lu, J. C., and Wilson, J. R., “A wavelet-based procedure for process fault detection,” IEEE Transactions on Semiconductor Manufacturing, Vol. 15, No. 1, pp. 79–90, 2002.

    Article  Google Scholar 

  26. Jeong, M. K., Lu, J. C., and Wang, N., “Wavelet-based SPC procedure for complicated functional data,” International Journal of Production Research, Vol. 44, No. 4, pp. 729–744, 2006.

    Article  MATH  Google Scholar 

  27. Yang, W. R., “Discrete Wavelet Transform and Radial Basis Neural Network for Semiconductor Wet-Etching Fabrication Flow-Rate Analysis,” IEEE Transactions on Instrumentation and Measurement, Vol. 61, No. 4, pp. 865–875, 2012.

    Article  Google Scholar 

  28. Kassidas, A., MacGregor, J. F., and Taylor, P. A., “Synchronization of batch trajectories using dynamic time warping,” AIChE Journal, Vol. 44, No. 4, pp. 864–875, 1998.

    Article  Google Scholar 

  29. Ko, J. M. and Kim, C. O., “A multivariate parameter trace analysis for online fault detection in a semiconductor etch tool,” International Journal of Production Research, Vol. 50, No. 23, pp. 6639–6654, 2012.

    Article  Google Scholar 

  30. Nodes, T. A. and Gallagher, N. C., “Median filters: some modifications and their properties,” IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. 30, No. 5, pp. 739–746, 1982.

    Article  Google Scholar 

  31. Han, M., Liu, Y. H., Xi, J. H., and Guo, W., “Noise smoothing for nonlinear time series using wavelet soft threshold,” IEEE Signal Process. Lett., Vol. 14, pp. 62–65, 2007.

    Article  Google Scholar 

  32. Köhler, T. and Lorenz, D., “A comparison of denoising methods for one dimensional time series,” University of Bremen, Germany, 2005.

    Google Scholar 

  33. Astola, J. and Kuosmanen, P., “Fundamentals of Nonlinear Digital Filtering,” CRC-Press, Boca Raton, p. 276, 1997.

    Google Scholar 

  34. Huang, T. S., Yang, G. J., and Tang, G. Y., “Fast two-dimensional median filtering algorithm,” IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol. 1, No. 1, pp. 13–18, 1979.

    Article  Google Scholar 

  35. John, P. W. M., “Statistical Methods in Engineering and Quality Assurance,” Wiley-Interscience, 1990.

  36. Pravdova, V., Walczak, B., and Massart, D., “A comparison of two algorithms for warping of analytical signals,” Analytica Chimica Acta, Vol. 456, No. 1, pp. 77–92, 2002.

    Article  Google Scholar 

  37. Tomasi, G., van den Berg, F., and Andersson, C., “Correlation optimized warping and dynamic time warping as preprocessing methods for chromatographic data,” Journal of Chemometrics, Vol. 18, No. 5, pp. 231–241, 2004.

    Article  Google Scholar 

  38. Geladi, P. and Kowalski, B. R., “Partial least-squares regression: a tutorial,” Analytica Chimica Acta, Vol. 185, pp. 1–17, 1986.

    Article  Google Scholar 

  39. Wold, S., “Cross-validatory estimation of the number of components in factor and principal components model,” Technometrics, Vol. 20, No. 4, pp. 397–405, 1978.

    Article  MATH  Google Scholar 

  40. Sachs, E., Hu, A., and Ingolfsson, A., “Run by run process control: combining SPC and feedback control,” IEEE Transactions on Semiconductor Manufacturing, Vol. 8, No. 1, pp. 26–43, 1995.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang Ouk Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ko, J.M., Hong, S.R., Choi, J.Y. et al. Wafer-to-wafer process fault detection using data stream mining techniques. Int. J. Precis. Eng. Manuf. 14, 103–113 (2013). https://doi.org/10.1007/s12541-013-0015-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12541-013-0015-0

Keywords

Navigation