Reducing Wafer Delay Time by Robot Idle Time Regulation for Single-Arm Cluster Tools

被引:37
作者
Xiong, WenQing [1 ,2 ]
Pan, ChunRong [3 ]
Qiao, Yan [1 ,2 ]
Wu, NaiQi [1 ,2 ,4 ]
Chen, MingXin [5 ]
Hsieh, PinHui [5 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Macau 999078, Peoples R China
[2] Macau Univ Sci & Technol, Collaborat Lab Intelligent Sci & Syst, Macau 999078, Peoples R China
[3] Jiangxi Univ Sci & Technol, Sch Mech & Elect Engn, Ganzhou 341000, Peoples R China
[4] Guangdong Univ Technol, State Key Lab Precis Elect Mfg Technol & Equipmen, Guangzhou 510006, Peoples R China
[5] Jinan Optoelect Co Ltd, Quanzhou 362411, Peoples R China
基金
中国国家自然科学基金;
关键词
Robots; Tools; Delays; Task analysis; Fabrication; Clustering algorithms; Cluster tools; Petri nets (PN); scheduling; semiconductor manufacturing; wafer fabrication; STEADY-STATE THROUGHPUT; MANUFACTURING SYSTEMS; START-UP; SCHEDULING ANALYSIS; MULTICLUSTER TOOLS; DEADLOCK CONTROL; COMPLETION-TIME; EVENT GRAPH; PETRI NETS; DUAL-BLADE;
D O I
10.1109/TASE.2020.3014078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, wafer fabrication in semiconductor manufacturing is highly dependent on cluster tools. A cluster tool is equipped with several process modules (PMs) and a wafer handling robot. When the tool is operating, generally each PM is processing a wafer, and the robot is responsible for delivering the wafers from one PM to another. Thus, when a wafer is completed in a PM, the robot may be busy for performing other tasks such that it cannot immediately unload the completed wafer in the PM, resulting in that the wafer has to stay there for some extra time. The processing time of a wafer together with its delay time for waiting for the robot's arrival for unloading is defined as wafer residency time in a PM. However, a long wafer delay time may deteriorate its quality. Therefore, it is highly desired and important to reduce the wafer delay time at each step as much as possible. This work aims to tackle this important issue for single-arm cluster tools (SACTs). Specifically, by using a Petri net model, this work analyzes the steady-state operational behavior of an SACT under the backward and earliest starting strategies. It is found that there must exist wafer delay time at the steps in the upstream of the bottleneck step, and such wafer delay time can be reduced by properly adjusting the robot waiting time. Thus, three algorithms are developed to reduce the wafer delay time at each step as much as possible by properly assigning the robot idle time. Finally, the application of the proposed method is illustrated by using examples. Note to Practitioners-In a modern semiconductor fab, there are hundreds of cluster tools for wafer fabrication. To ensure wafer quality, it is important to reduce the wafer delay time in PMs of cluster tools after a wafer is processed since the high temperature, chemical gas, and particles in the PMs may damage the wafer. To do so, this work proposes three algorithms with polynomial complexity to assign the robot idle time as robot waiting time such that the wafer delay time in PMs can be reduced as much as possible. Furthermore, the obtained schedule by these algorithms is optimal in terms of the cycle time. Besides, the developed algorithms can be easily embedded into the controller of cluster tools by facility engineers. Therefore, this work has a practical value.
引用
收藏
页码:1653 / 1667
页数:15
相关论文
共 63 条
[1]   Optimal One-Wafer Cyclic Scheduling and Buffer Space Configuration for Single-Arm Multicluster Tools With Linear Topology [J].
Bai, Liping ;
Wu, Naiqi ;
Li, Zhiwu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (10) :1456-1467
[2]   Optimal Scheduling of Multicluster Tools With Constant Robot Moving Times, Part I: Two-Cluster Analysis [J].
Chan, Wai Kin Victor ;
Yi, Jingang ;
Ding, Shengwei .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (01) :5-16
[3]   Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, Zhiwu ;
Khalgui, Mohamed ;
Mosbahi, Olfa .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (02) :374-393
[4]   Multicluster tools scheduling: An integrated event graph and network model approach [J].
Ding, Shengwei ;
Yi, Jingang ;
Zhang, Mike Tao .
IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2006, 19 (03) :339-351
[5]   Output feedback control of discrete processes under time constraint: application to cluster tools [J].
Jacob, R. ;
Amari, S. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2017, 30 (08) :880-894
[6]  
Jun-Ho Lee, 2012, 2012 IEEE International Conference on Mechatronics and Automation (ICMA), P1569, DOI 10.1109/ICMA.2012.6284370
[7]   Feedback Control of Cluster Tools for Regulating Wafer Delays [J].
Kim, Chulhan ;
Lee, Tae-Eog .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) :1189-1199
[8]   Optimal Scheduling of Transient Cycles for Single-Armed Cluster Tools With Parallel Chambers [J].
Kim, Dae-Kyu ;
Lee, Tae-Eog ;
Kim, Hyun-Jung .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) :1165-1175
[9]   Closed-Form Expressions on Lot Completion Time for Dual-Armed Cluster Tools With Parallel Processing Modules [J].
Kim, Hyun-Jung ;
Lee, Jun-Ho .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (02) :898-907
[10]   Noncyclic Scheduling of Cluster Tools With a Branch and Bound Algorithm [J].
Kim, Hyun-Jung ;
Lee, Jun-Ho ;
Lee, Tae-Eog .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (02) :690-700