A physics-informed Run-to-Run control framework for semiconductor manufacturing

Abstract For decades, Run-to-Run (R2R) controllers have been widely implemented in semiconductor manufacturing. They operate over key process parameters on the basis of the metrological measurements acquired from the process and their deviations from the target setpoints. Conventionally, R2R controllers have been implemented independently of the actual equipment condition, which is obviously affecting the process stability and performance. Therefore, both equipment signals and process states shall be considered to make the R2R controllers more robust to the equipment condition drifts. In this paper, we propose a novel physics-informed framework to integrate the real-time equipment condition, based on the Fault Detection and Classification (FDC) data, into the R2R controllers. By utilizing Dynamic Bayesian Networks (DBN), the implicit relationship structure between metrology measurements, FDC indicators, and R2R regulators can be learned and reviewed explicitly. The structure shall be further reviewed to valid with the existing relationships and expert knowledge. Infeasible causalities on the structure will be constrained via setting up the blacklist at the structure learning stage. The proposed framework consists of the offline modeling stage, which incorporates the process, equipment variables, and the expert knowledge in the structure learning, and the online control stage, which constructs the Structured R2R controller (SRC) based on the relationship structure. As a result, the model is consistent by design with empirically known relationships and fundamental physical laws. The proposed SRC not only optimizes the operation with respect to the target control values but also considers the equipment and process states simultaneously. The effectiveness of SRC and the derivative control strategy are validated through a real dataset of a Chemical-Mechanical Polishing (CMP) process, and two simulated studies.

[1]  Duane S. Boning,et al.  Run by run control of chemical-mechanical polishing , 1995, Seventeenth IEEE/CPMT International Electronics Manufacturing Technology Symposium. 'Manufacturing Technologies - Present and Future'.

[2]  Marco Scutari,et al.  Learning Bayesian Networks with the bnlearn R Package , 2009, 0908.3817.

[3]  Giuseppe De Nicolao,et al.  An information-theory and Virtual Metrology-based approach to Run-to-Run semiconductor manufacturing control , 2012, 2012 IEEE International Conference on Automation Science and Engineering (CASE).

[4]  Duane S. Boning,et al.  Run by run advanced process control of metal sputter deposition , 1998, ICMTS 1998.

[5]  Gautam Biswas,et al.  Bayesian Fault Detection and Diagnosis in Dynamic Systems , 2000, AAAI/IAAI.

[6]  David J. Spiegelhalter,et al.  Probabilistic Networks and Expert Systems - Exact Computational Methods for Bayesian Networks , 1999, Information Science and Statistics.

[7]  Stuart J. Russell,et al.  Dynamic bayesian networks: representation, inference and learning , 2002 .

[8]  Peter J. F. Lucas,et al.  A dynamic Bayesian network for diagnosing ventilator-associated pneumonia in ICU patients , 2009, Expert Syst. Appl..

[9]  Kevin Murphy,et al.  Modelling Gene Expression Data using Dynamic Bayesian Networks , 2006 .

[10]  Junghui Chen,et al.  PLS based dEWMA run-to-run controller for MIMO non-squared semiconductor processes , 2007 .

[11]  P. Khargonekar,et al.  Integrated real-time and run-to-run control of etch depth in reactive ion etching , 1997 .

[12]  Arnon M. Hurwitz,et al.  Run-to-Run Process Control: Literature Review and Extensions , 1997 .

[13]  C.H. Yu,et al.  Virtual metrology: a solution for wafer to wafer advanced process control , 2005, ISSM 2005, IEEE International Symposium on Semiconductor Manufacturing, 2005..

[14]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[15]  James Moyne,et al.  Virtual metrology and feedback control for semiconductor manufacturing processes using recursive partial least squares , 2008 .

[16]  S. W. Butler,et al.  Supervisory run-to-run control of polysilicon gate etch using in situ ellipsometry , 1994 .

[17]  Noureddine Zerhouni,et al.  CNC machine tool's wear diagnostic and prognostic by using dynamic Bayesian networks , 2012 .

[18]  Aurélien Mazurie,et al.  Gene networks inference using dynamic Bayesian networks , 2003, ECCB.

[19]  Hyoungjoo Lee,et al.  A virtual metrology system for semiconductor manufacturing , 2009, Expert Syst. Appl..

[20]  Geoffrey Zweig,et al.  Speech Recognition with Dynamic Bayesian Networks , 1998, AAAI/IAAI.

[21]  Donald E. Knuth,et al.  The Art of Computer Programming, Volume I: Fundamental Algorithms, 2nd Edition , 1997 .

[22]  Hyoungjoo Lee,et al.  Virtual metrology for run-to-run control in semiconductor manufacturing , 2011, Expert Syst. Appl..

[23]  Jacques Pinaton,et al.  A Structure Data-Driven Framework for Virtual Metrology Modeling , 2020, IEEE Transactions on Automation Science and Engineering.

[24]  Kevin P. Murphy,et al.  Learning the Structure of Dynamic Probabilistic Networks , 1998, UAI.

[25]  Maziar Raissi,et al.  Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations , 2018, J. Mach. Learn. Res..

[26]  Juan Chen,et al.  Learning the structure of Dynamic Bayesian Network with domain knowledge , 2012, 2012 International Conference on Machine Learning and Cybernetics.

[27]  Fan-Tien Cheng,et al.  Application development of virtual metrology in semiconductor industry , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[28]  Jinn-Yi Yeh,et al.  An adaptive run-to-run optimizing controller for linear and nonlinear semiconductor processes , 1998, ICMTS 1998.

[29]  Ruey-Shan Guo,et al.  Age-based double EWMA controller and its application to CMP processes , 2001 .