Steady-state throughput and scheduling analysis of multicluster tools: A decomposition approach

被引:104
作者
Yi, Jingang [1 ]
Ding, Shengwei [2 ]
Song, Dezhen [3 ]
Zhang, Mike Tao [4 ]
机构
[1] San Diego State Univ, Dept Mech Engn, San Diego, CA 92182 USA
[2] Univ Calif Berkeley, Dept Ind Engn & Operat Res, Berkeley, CA 94720 USA
[3] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
[4] Intel Corp, AzFSM Fab Ind Engn 12 22 32, Chandler, AZ 85248 USA
关键词
cluster tool; decomposition; scheduling; semiconductor manufacturing; throughput;
D O I
10.1109/TASE.2007.906678
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cluster tools are widely used as semiconductor manufacturing equipment. While throughput analysis and scheduling of single-cluster tools have been well-studied, research work on multicluster tools is still at an early stage. In this paper, we analyze steady-state throughput and scheduling of multicluster tools. We consider the case where all wafers follow the same visit How within a multicluster tool. We propose a decomposition method that reduces a multicluster tool problem to multiple independent single-cluster tool problems. We then apply the existing and extended results of throughput and scheduling analysis for each single-cluster tool. Computation of lower-bound cycle time (fundamental period) is presented. Optimality conditions and robot schedules that realize such lower-bound values are then provided using "pull" and "swap" strategies for single-blade and double-blade robots, respectively. For an M-cluster tool, we present O(M) lower-bound cycle time computation and robot scheduling algorithms. The impact of buffer/process modules on throughput and robot schedules is also studied. X chemical vapor deposition tool is used as an example of multicluster tools to illustrate the decomposition method and algorithms. The numerical and experimental results demonstrate that the proposed decomposition approach provides a powerful method to analyze the throughput and robot schedules of multicluster tools. Note to Practitioners-Modeling and scheduling of cluster tools are critical to improving the productivity and to enhancing the design of wafer processing flows and equipment for semiconductor manufacturing. This paper presents a decomposition method to calculate the maximum throughput and to analyze the robot action schedule for a cluster tool that contains multiple transfer robots. The proposed algorithms utilize and extend the existing results for the single-cluster tool that only has one transfer robot. Buffer modules between two interconnected clusters are treated as either fictitious cassette modules or fictitious process modules. Therefore, we can decompose the interconnected multicluster tool into multiple single-cluster tools. The outcome of this research work provides not only answers to possible maximum throughput for a given cluster tool system but also robot schedules that address how to reach such a maximum throughput. The scheduler can be implemented and run efficiently on the cluster tool computer of a general configuration cluster tool. Comparing with rule-based and simulation-based scheduling methods, the benefits of the proposed analytical approach include better throughput estimation, faster what-if analysis, and optimal scheduling solutions with varying processing times and cluster tool configurations. We have successfully tested the methodology in this paper on dozens of cluster tools at Intel Corporation.
引用
收藏
页码:321 / 336
页数:16
相关论文
共 34 条
  • [1] [Anonymous], P IEEE SEMI ADV SEM
  • [2] Cyclic scheduling of identical parts in a robotic cell
    Crama, Y
    Van de Klundert, J
    [J]. OPERATIONS RESEARCH, 1997, 45 (06) : 952 - 965
  • [3] Cyclic scheduling in robotic flowshops
    Crama, Y
    Kats, V
    van de Klundert, J
    Levner, E
    [J]. ANNALS OF OPERATIONS RESEARCH, 2000, 96 (1-4) : 97 - 124
  • [4] Sequencing and scheduling in robotic cells: Recent developments
    Dawande, M
    Geismar, HN
    Sethi, SP
    Sriskandarajah, C
    [J]. JOURNAL OF SCHEDULING, 2005, 8 (05) : 387 - 426
  • [5] On throughput maximization in constant travel-time robotic cells
    Dawande, Milind
    Sriskandarajah, Chelliah
    Sethi, Suresh
    [J]. Manufacturing and Service Operations Management, 2002, 4 (04): : 296 - 312
  • [6] DING S, 2006, P IEEE C AUT SCI ENG, P100
  • [7] Multicluster tools scheduling: An integrated event graph and network model approach
    Ding, Shengwei
    Yi, Jingang
    Zhang, Mike Tao
    [J]. IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2006, 19 (03) : 339 - 351
  • [8] Ding SW, 2004, PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, P1915
  • [9] Scheduling dual gripper robotic cell: One-unit cycles
    Drobouchevitch, IG
    Sethi, SP
    Sriskandarajah, C
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 171 (02) : 598 - 631
  • [10] Increasing throughput for robotic cells with parallel machines and multiple robots
    Geismar, HN
    Sriskandarajah, C
    Ramanan, N
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2004, 1 (01) : 84 - 89