Optimal integrated schedule of entire process of dual-blade multi-cluster tools from start-up to close-down

Multi-cluster tools are widely used in majority of wafer fabrication processes in semiconductor industry. Smaller lot production, thinner circuit width in wafers, larger wafer size, and maintenance have resulted in a large quantity of their start-up and close-down transient periods. Yet, most of existing efforts have been concentrated on scheduling their steady states. Different from such efforts, this work schedules their transient and steady-state periods subject to wafer residency constraints. It gives the schedulability conditions for the steady-state scheduling of dual-blade robotic multi-cluster tools and a corresponding algorithm for finding an optimal schedule. Based on the robot synchronization conditions, a linear program is proposed to figure out an optimal schedule for a start-up period, which ensures a tool to enter the desired optimal steady state. Another linear program is proposed to find an optimal schedule for a close-down period that evolves from the steady state period. Finally, industrial cases are presented to illustrate how the provided method outperforms the existing approach in terms of system throughput improvement.

[1]  M.C. Fu,et al.  Optimal preventive maintenance scheduling in semiconductor manufacturing , 2004, IEEE Transactions on Semiconductor Manufacturing.

[2]  Xin Li,et al.  A dynamic scheduling algorithm for singe-arm two-cluster tools with flexible processing times , 2018 .

[3]  Steven R Montgomery Higher Profits from Intelligent Semiconductor-Equipment Maintenance , 2000 .

[4]  MengChu Zhou,et al.  Optimal One-Wafer Cyclic Scheduling of Hybrid Multirobot Cluster Tools With Tree Topology , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[5]  Hyun Joong Yoon,et al.  High-fidelity simulation of integrated single-wafer processing tools for evaluation of scheduling algorithms , 2009 .

[6]  Ramavarapu S. Sreenivas,et al.  Characterizing Token Delays of Timed Event Graphs for $K$- Cyclic Schedules , 2017, IEEE Transactions on Automatic Control.

[7]  Wai Kin Chan,et al.  Optimal Scheduling of Multicluster Tools With Constant Robot Moving Times, Part I: Two-Cluster Analysis , 2011, IEEE Transactions on Automation Science and Engineering.

[8]  MengChu Zhou,et al.  Wafer Sojourn Time Fluctuation Analysis of Time-Constrained Dual-Arm Cluster Tools With Wafer Revisiting and Activity Time Variation , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[9]  Jun-Ho Lee,et al.  Scheduling Cluster Tools With Ready Time Constraints for Consecutive Small Lots , 2013, IEEE Transactions on Automation Science and Engineering.

[10]  Tatsushi Nishi,et al.  Petri Net Decomposition Approach to Deadlock-Free and Non-Cyclic Scheduling of Dual-Armed Cluster Tools , 2015, IEEE Transactions on Automation Science and Engineering.

[11]  MengChu Zhou,et al.  Petri Net-Based Optimal One-Wafer Scheduling of Single-Arm Multi-Cluster Tools in Semiconductor Manufacturing , 2013, IEEE Transactions on Semiconductor Manufacturing.

[12]  MengChu Zhou,et al.  A Closed-Form Solution for Schedulability and Optimal Scheduling of Dual-Arm Cluster Tools With Wafer Residency Time Constraint Based on Steady Schedule Analysis , 2010, IEEE Transactions on Automation Science and Engineering.

[13]  Hyun-Jung Kim,et al.  Optimal scheduling of transient cycles for single-armed cluster tools , 2016, 2013 IEEE International Conference on Automation Science and Engineering (CASE).

[14]  James R. Morrison,et al.  Controlled Wafer Release in Clustered Photolithography Tools: Flexible Flow Line Job Release Scheduling and an LMOLP Heuristic , 2015, IEEE Transactions on Automation Science and Engineering.

[15]  Shengwei Ding,et al.  Multicluster tools scheduling: an integrated event graph and network model approach , 2006, IEEE Transactions on Semiconductor Manufacturing.

[16]  Leon F. McGinnis,et al.  Toward on-demand wafer fab simulation using formal structure & behavior models , 2008, 2008 Winter Simulation Conference.

[17]  Tae-Eog Lee,et al.  Noncyclic Scheduling for Timed Discrete-Event Systems With Application to Single-Armed Cluster Tools Using Pareto-Optimal Optimization , 2013, IEEE Transactions on Automation Science and Engineering.

[18]  Feng Chu,et al.  A Petri Net Method for Schedulability and Scheduling Problems in Single-Arm Cluster Tools With Wafer Residency Time Constraints , 2008, IEEE Transactions on Semiconductor Manufacturing.

[19]  Wlodzimierz M. Zuberek,et al.  Timed Petri nets in modeling and analysis of cluster tools , 2001, IEEE Trans. Robotics Autom..

[20]  Tae-Eog Lee,et al.  Scheduling start-up and close-down periods of dual-armed cluster tools with wafer delay regulation , 2012 .

[21]  Zhiwu Li,et al.  Energy efficiency optimization in scheduling crude oil operations of refinery based on linear programming , 2017 .

[22]  MengChu Zhou,et al.  Scheduling of Single-Arm Multi-cluster Tools With Wafer Residency Time Constraints in Semiconductor Manufacturing , 2015, IEEE Transactions on Semiconductor Manufacturing.

[23]  Hyun-Jung Kim,et al.  Optimal scheduling for sequentially connected cluster tools with dual-armed robots and a single input and output module , 2017, Int. J. Prod. Res..

[24]  NaiQi Wu,et al.  Efficient Approach to Scheduling of Transient Processes for Time-Constrained Single-Arm Cluster Tools With Parallel Chambers , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Andrew J. Davenport Integrated Maintenance Scheduling for Semiconductor Manufacturing , 2010, CPAIOR.

[26]  Naiqi Wu,et al.  Petri net-based approach to short-term scheduling of crude oil operations with less tank requirement , 2017, Inf. Sci..

[27]  Jun-Ho Lee,et al.  Noncyclic Scheduling of Cluster Tools With a Branch and Bound Algorithm , 2015, IEEE Transactions on Automation Science and Engineering.

[28]  MengChu Zhou,et al.  Modeling, Analysis and Control of Dual-Arm Cluster Tools With Residency Time Constraint and Activity Time Variation Based on Petri Nets , 2012, IEEE Transactions on Automation Science and Engineering.

[29]  Richard Y. K. Fung,et al.  Optimal K-unit cycle scheduling of two-cluster tools with residency constraints and general robot moving times , 2016, J. Sched..

[30]  E. A. MacNair,et al.  Application of cluster tool modeling to a 300 mm fab simulation , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[31]  MengChu Zhou,et al.  Petri Net Modeling and Scheduling of a Close-Down Process for Time-Constrained Single-Arm Cluster Tools , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[32]  Bo Huang,et al.  Supervisor Synthesis for FMS Based on Critical Activity Places , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Xiaodong Yao,et al.  Optimal Preventive Maintenance Scheduling in Semiconductor Manufacturing Systems: Software Tool and Simulation Case Studies , 2010, IEEE Transactions on Semiconductor Manufacturing.

[34]  H. Neil Geismar,et al.  Increasing throughput for robotic cells with parallel Machines and multiple robots , 2004, IEEE Transactions on Automation Science and Engineering.

[35]  MengChu Zhou,et al.  Disassembly Sequence Optimization for Large-Scale Products With Multiresource Constraints Using Scatter Search and Petri Nets , 2016, IEEE Transactions on Cybernetics.

[36]  Shengwei Ding,et al.  Steady-State Throughput and Scheduling Analysis of Multi-Cluster Tools for Semiconductor Manufacturing: A Decomposition Approach , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[37]  Yong-Jae Joo,et al.  Virtual control - a virtual cluster tool for testing and verifying a cluster tool controller and a scheduler , 2004, IEEE Robotics & Automation Magazine.

[38]  MengChu Zhou,et al.  Optimal One-Wafer Cyclic Scheduling and Buffer Space Configuration for Single-Arm Multicluster Tools With Linear Topology , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  James R. Morrison,et al.  Transient scheduling of single armed cluster tools: Algorithms for wafer residency constraints , 2013, 2013 IEEE International Conference on Automation Science and Engineering (CASE).

[40]  MengChu Zhou,et al.  Short-term scheduling of crude oil operations in refinery with high-fusion-point oil and two transportation pipelines , 2016, Enterp. Inf. Syst..

[41]  MengChu Zhou,et al.  Pareto-Optimization for Scheduling of Crude Oil Operations in Refinery via Genetic Algorithm , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[42]  Jun-Ho Lee,et al.  Completion Time Analysis of Wafer Lots in Single-Armed Cluster Tools With Parallel Processing Modules , 2017, IEEE Transactions on Automation Science and Engineering.

[43]  James R. Morrison,et al.  On Equilibrium Probabilities for the Delays in Deterministic Flow Lines With Random Arrivals , 2015, IEEE Transactions on Automation Science and Engineering.

[44]  Bing-Hai Zhou,et al.  Modelling and scheduling analysis of multi-cluster tools with residency constraints based on time constraint sets , 2013 .

[45]  MengChu Zhou,et al.  Scheduling and Control of Startup Process for Single-Arm Cluster Tools With Residency Time Constraints , 2017, IEEE Transactions on Control Systems Technology.

[46]  Tae-Eog Lee,et al.  Scheduling analysis of time-constrained dual-armed cluster tools , 2003 .

[47]  MengChu Zhou,et al.  Petri Net Modeling and Cycle-Time Analysis of Dual-Arm Cluster Tools With Wafer Revisiting , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[48]  MengChu Zhou,et al.  Schedulability Analysis and Optimal Scheduling of Dual-Arm Cluster Tools With Residency Time Constraint and Activity Time Variation , 2012, IEEE Transactions on Automation Science and Engineering.

[49]  Jun-Ho Lee,et al.  Scheduling Lot Switching Operations for Cluster Tools , 2013, IEEE Transactions on Semiconductor Manufacturing.

[50]  MengChu Zhou,et al.  Scheduling of Single-Arm Cluster Tools for an Atomic Layer Deposition Process With Residency Time Constraints , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[51]  Jian Yang,et al.  Speedup Techniques for Multiobjective Integer Programs in Designing Optimal and Structurally Simple Supervisors of AMS , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[52]  H. Neil Geismar,et al.  Robotic cells with parallel machines and multiple dual gripper robots: a comparative overview , 2008 .

[53]  James R. Morrison,et al.  Performance evaluation of photolithography cluster tools , 2007, OR Spectr..