Post-Slicing Inspection of Silicon Wafers Using the HJ-PSO Algorithm Under Machine Vision

Producing silicon wafers is a complex and important process for semiconductor manufacturers. Optimally utilizing each wafer to overcome the quartz shortage is tantamount to achieving maximum total profit. This makes the post-slicing inspection task a crucial step. This paper found that determining post-sliced wafer reuse is equal to measuring the maximum inscribed circle (MIC). This can be considered a nonlinear optimization problem. Due to silicon wafer flatness and fragility, we propose a machine vision-based inspection approach that uses a heuristic method to facilitate solving this MIC problem. The proposed method incorporates the Hooke-Jeeves pattern search with particle swarm optimization (PSO) to achieve fast convergence and quality solution. An experimental design was conducted to first verify the feasibility and identify the feasible control parameters for both PSO and the proposed HJ-PSO. Thirty defective wafers were then used to validate the proposed scheme. The experimental results reveal that the proposed scheme is effective and efficient for wafer post-slice inspection.

[1]  H.K. Lee,et al.  A method for inspection of ball bonds in integrated circuits , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[2]  Wen-Yen Wu,et al.  Automated inspection of printed circuit boards through machine vision , 1996 .

[3]  Chunguang Zhou,et al.  Particle swarm optimization for traveling salesman problem , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[4]  R Scanne,et al.  Automated Visual Inspection: A Survey , 1982 .

[5]  Andrew K. C. Wong,et al.  A gray-level threshold selection method based on maximum entropy principle , 1989, IEEE Trans. Syst. Man Cybern..

[6]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[7]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[8]  Franjo Pernus,et al.  Machine vision system for inspecting electric plates , 2002, Comput. Ind..

[9]  Mu-Chen Chen,et al.  Roundness inspection strategies for machine visions using non-linear programs and genetic algorithms , 2000 .

[10]  Euripides G. M. Petrakis,et al.  A survey on industrial vision systems, applications, tools , 2003, Image Vis. Comput..

[11]  Newton Maruyama,et al.  A low cost, high accuracy roundness measuring system , 2001 .

[12]  Shangxu Hu,et al.  A New Approach to Improve Particle Swarm Optimization , 2003, GECCO.

[13]  John D. Holt,et al.  Real-time Industrial Visual Inspection: A Review , 1995, Real Time Imaging.

[14]  Hsien-Yu Tseng,et al.  A stochastic optimization approach for roundness measurement , 1999, Pattern Recognit. Lett..

[15]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[16]  Wen-Yen Wu,et al.  Automated post bonding inspection by using machine vision techniques , 2002 .

[17]  Ching-Yuen Chan,et al.  A particle swarm optimization approach for components placement inspection on printed circuit boards , 2009 .

[18]  L. Norton-Wayne,et al.  The automated inspection of lace using machine vision , 1995 .

[19]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[20]  Te-Hsiu Sun,et al.  Electric contacts inspection using machine vision , 2010, Image Vis. Comput..

[21]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[22]  A. R. Aoki,et al.  Particle swarm optimization for fuzzy membership functions optimization , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[23]  Fang-Chih Tien,et al.  Automated visual inspection for microdrills in printed circuit board production , 2004 .

[24]  David J. Whitehouse,et al.  Handbook of Surface and Nanometrology , 2002 .

[25]  Te-Hsiu Sun,et al.  Applying particle swarm optimization algorithm to roundness measurement , 2009, Expert Syst. Appl..

[26]  Bala Muralikrishnan,et al.  Computational Surface and Roundness Metrology , 2008 .

[27]  Mehmet Fatih Tasgetiren,et al.  Particle swarm optimization algorithm for single machine total weighted tardiness problem , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[28]  A. Engelbrecht,et al.  A new locally convergent particle swarm optimiser , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[29]  Roland T. Chin,et al.  Automated visual inspection: 1981 to 1987 , 1988, Computer Vision Graphics and Image Processing.

[30]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[31]  Anil K. Jain,et al.  A Survey of Automated Visual Inspection , 1995, Comput. Vis. Image Underst..

[32]  Du-Ming Tsai,et al.  MEASUREMENT OF ROUNDNESS : A NONLINEAR APPROACH , 1999 .

[33]  Wen-Yen Wu,et al.  A New Edge Detection Method Through Template Matching , 1994, Int. J. Pattern Recognit. Artif. Intell..

[34]  Mu-Chen Chen,et al.  Roundness measurements for discontinuous perimeters via machine visions , 2002, Comput. Ind..

[35]  Ganapati Panda,et al.  Reduced polynomial neural swarm net for classification task in data mining , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).