A survey of dispatching rules for operational control in wafer fabrication

Production scheduling in semiconductor wafer fabs is a non-trivial task owing to the complexity of wafer fabrication. Dispatching rules are the most commonly used tools for shop floor control in this industry. Over the years, advanced dispatching rules, capable of impacting multiple performance measures and utilising both upstream and downstream information in assigning lot priorities, have been introduced. This article aims to provide an overview of these rules and explores the effectiveness of their performance as they pertain to different areas in a wafer fab. Based on this overview, several future directions on developing new dispatching rules are also proposed.

[1]  Chih-Hung Tsai,et al.  A Hybrid Dispatching Rules in Wafer Fabrication Factories , 2003 .

[2]  D. Y. Sha,et al.  Wafer rework strategies at the photolithography stage , 2001 .

[3]  Lars Mönch,et al.  Improving the performance of dispatching rules in semiconductor manufacturing by iterative simulation , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[4]  P. Lacomme,et al.  Simultaneous job input sequencing and vehicle dispatching in a single-vehicle automated guided vehicle system: a heuristic branch-and-bound approach coupled with a discrete events simulation model , 2005 .

[5]  Gerald T. Mackulak,et al.  Operational modeling and simulation of an inter-bay AMHS in semiconductor wafer fabrication , 2002, Proceedings of the Winter Simulation Conference.

[6]  Jonathan F. Bard,et al.  The use of upstream and downstream information in scheduling semiconductor batch operations , 1995 .

[7]  C. S. Sung,et al.  A Neural Network Approach for Batching Decisions in Wafer Fabrication , 1999 .

[8]  John W. Fowler,et al.  Real-time control of multiproduct bulk-service semiconductor manufacturing processes , 1992 .

[9]  Manoj Kumar Tiwari,et al.  Modelling and analysis of wafer fabrication scheduling via generalized stochastic Petri net and simulated annealing , 2003 .

[10]  Wan Chul Yoon,et al.  A spatial rule adaptation procedure for reliable production control in a wafer fabrication system , 1998 .

[11]  Anita Lee,et al.  TOWARDS A KNOWLEDGE-BASED SCHEDULING SYSTEM FOR SEMICONDUCTOR TESTING , 1998 .

[12]  Yi-Feng Hung,et al.  A simulation study of dispatch rules for reducing flow times in semiconductor wafer fabrication , 1998 .

[13]  Fu-Kwun Wang,et al.  Development of a state-dependent dispatch rule using theory of constraints in near-real-world wafer fabrication , 2002 .

[14]  Houmin Yan,et al.  Efficient setup/dispatching policies in a semiconductor manufacturing facility , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[15]  Pravin K. Johri,et al.  Practical issues in scheduling and dispatching in semiconductor wafer fabrication , 1993 .

[16]  D. Y. Sha,et al.  Design of due-date oriented look-ahead batching rule in wafer fabrication , 2007 .

[17]  D. J. V. D. ZEEt,et al.  Dynamic job assignment heuristics for multi-server batch operations-A cost based approach , 2011 .

[18]  Don T. Phillips,et al.  A state-of-the-art survey of dispatching rules for manufacturing job shop operations , 1982 .

[19]  Thomas W. Sloan,et al.  Shop-floor scheduling of semiconductor wafer fabs: exploring the influence of technology, market, and performance objectives , 2003 .

[20]  N. G. Pierce,et al.  Value-based dispatching for semiconductor wafer fabrication , 2000, 2000 IEEE/SEMI Advanced Semiconductor Manufacturing Conference and Workshop. ASMC 2000 (Cat. No.00CH37072).

[21]  Fu-Kwun Wang,et al.  Simulation analysis of dispatching rules for an automated interbay material handling system in wafer fab , 2001 .

[22]  S. Tunali Simulation for evaluating machine and AGV scheduling rules in an FMS environment , 1995, Proceedings for Operating Research and the Management Sciences.

[23]  Kai-Chung Hou,et al.  Production-flow-value-based job dispatching method for semiconductor manufacturing , 2006 .

[24]  Lixin Wang,et al.  Optimal and Approximate Algorithms for the Multiple-Lots-per-Carrier Scheduling and Integrated Automated Material Handling and Lot Scheduling Problems in 300mm Wafer Fabs , 2008 .

[25]  R. C. Leachman,et al.  An improved methodology for real-time production decisions at batch-process work stations , 1993 .

[26]  Reha Uzsoy,et al.  Alternative loading and dispatching policies for furnace operations in semiconductor manufacturing: a comparison by simulation , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[27]  R. Cigolini Implementing new dispatching rules at SGS-Thomson Microelectronics , 1999 .

[28]  D. W. Collins,et al.  Implementation of Minimum Inventory Variability Scheduling 1-Step Ahead Policy(R) in a large semiconductor manufacturing facility , 1997, 1997 IEEE 6th International Conference on Emerging Technologies and Factory Automation Proceedings, EFTA '97.

[29]  Robert Wright,et al.  Taking a queue from simulation , 2004 .

[30]  Don T. Phillips,et al.  Control of multiproduct bulk server diffusion/oxidation processes. Part 2: multiple servers , 2000 .

[31]  Hyun Joong Yoon,et al.  Deadlock-free scheduling of photolithography equipment in semiconductor fabrication , 2004, IEEE Transactions on Semiconductor Manufacturing.

[32]  Jairo R. Montoya-Torres,et al.  Analysis of transport strategies for full-automated semiconductor fabrication using large-scale facility models , 2005 .

[33]  Oliver Rose,et al.  The shortest processing time first (SPTF) dispatch rule and some variants in semiconductor manufacturing , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[34]  M. Ronney,et al.  Capacity calculation of an AGV system in a MP2 wafer fab by means of simulation , 2001, 2001 IEEE International Symposium on Semiconductor Manufacturing. ISSM 2001. Conference Proceedings (Cat. No.01CH37203).

[35]  Lawrence M. Wein,et al.  Scheduling semiconductor wafer fabrication , 1988 .

[36]  Appa Iyer Sivakumar,et al.  Job shop scheduling techniques in semiconductor manufacturing , 2006 .

[37]  Michael E. Kuhl,et al.  A simulation study of new multi-objective composite dispatching rules, CONWIP, and push lot release in semiconductor fabrication , 2008 .

[38]  Jaejin Jang,et al.  Vehicle dispatching for highly loaded semiconductor production considering bottleneck machines first , 2005 .

[39]  MengChu Zhou,et al.  Scheduling of semiconductor test facility via Petri nets and hybrid heuristic search , 1998 .

[40]  C. R. Glassey,et al.  Dynamic batching heuristic for simultaneous processing , 1991 .

[41]  R. Serfozo,et al.  Optimal control of batch service queues , 1973, Advances in Applied Probability.

[42]  Nikolay Tchernev,et al.  Coupling local search methods and simulated annealing to the job shop scheduling problem with transportation , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[43]  M. Neuts A General Class of Bulk Queues with Poisson Input , 1967 .

[44]  Chandrasekharan Rajendran,et al.  Efficient dispatching rules for scheduling in a job shop , 1997 .

[45]  Manfred Mittler,et al.  Comparison of dispatching rules for semiconductor manufacturing using large facility models , 1999, WSC '99.

[46]  Ching-Chin Chern,et al.  Family-based scheduling rules of a sequence-dependent wafer fabrication system , 2003 .

[47]  Shu Li,et al.  Minimum inventory variability schedule with applications in semiconductor fabrication , 1996 .

[48]  Asoo J. Vakharia,et al.  Job and Family Scheduling of a Flow-Line Manufacturing Cell: A Simulation Study , 1991 .

[49]  Yeong-Dae Kim,et al.  Production scheduling in a semiconductor wafer fabrication facility producing multiple product types with distinct due dates , 2001, IEEE Trans. Robotics Autom..

[50]  Explore Configuring,et al.  A Simulation Study to , 2004 .

[51]  Ling Qiu,et al.  Scheduling and routing algorithms for AGVs: A survey , 2002 .

[52]  Amr Arisha,et al.  Intelligent simulation-based lot scheduling of photolithography toolsets in a wafer fabrication facility , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[53]  Reha Uzsoy,et al.  Production scheduling algorithms for a semiconductor test facility , 1991 .

[54]  Ali M. Zargar,et al.  Effect of rework strategies on cycle time , 1995 .

[55]  Chad D. DeJong,et al.  Simulating the transport and scheduling of priority lots in semiconductor factories , 2002, Proceedings of the Winter Simulation Conference.

[56]  P. K. Johri Dispatching in an integrated circuit wafer fabrication line , 1989, WSC '89.

[57]  Timon C. Du,et al.  Multiple response optimization in a fully automated FAB: an integrated tool and vehicle dispatching strategy , 2004, Comput. Ind. Eng..

[58]  Jairo R. Montoya-Torres,et al.  A literature survey on the design approaches and operational issues of automated wafer-transport systems for wafer fabs , 2006 .

[59]  Chia-Nan Wang,et al.  Effective OHT dispatching for differentiated material handling services in 300mm wafer foundry , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[60]  Reha Uzsoy,et al.  A review of production planning and scheduling models in the semiconductor industry , 1994 .

[61]  M. Mathirajan,et al.  A literature review, classification and simple meta-analysis on scheduling of batch processors in semiconductor , 2006 .

[62]  Sameer Tajuddin Shikalgar Reduction of Average Cycle Time at a Wafer Fabrication Facility , 2000 .

[63]  Pius J. Egbelu,et al.  Characterization of automatic guided vehicle dispatching rules , 1984 .

[64]  G.K. Agrawal,et al.  A survey of automated material handling systems in 300-mm SemiconductorFabs , 2006, IEEE Transactions on Semiconductor Manufacturing.

[65]  R. Uzsoy,et al.  Cycle-time improvements for photolithography process in semiconductor manufacturing , 2001 .

[66]  Mauricio G. C. Resende,et al.  Closed-loop job release control for VLSI circuit manufacturing , 1988 .

[67]  Shi-Chung Chang,et al.  Daily scheduling for R&D semiconductor fabrication , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[68]  Ari P. J. Vepsalainen Priority rules for job shops with weighted tardiness costs , 1987 .

[69]  John W. Fowler,et al.  Minimizing Total Weighted Tardiness on Parallel Batch Process Machines Using Genetic Algorithms , 2002, OR.

[70]  P. R. Kumar,et al.  Fluctuation smoothing scheduling policies for multiple process flow fabrication plants , 1995, Seventeenth IEEE/CPMT International Electronics Manufacturing Technology Symposium. 'Manufacturing Technologies - Present and Future'.

[71]  Lee Dong-Ho,et al.  A SIMULATION STUDY ON LOT RELEASE CONTROL, MASK SCHEDULING, AND BATCH SCHEDULING IN SEMICONDUCTOR WAFER FABRICATION FACILITIES , 1998 .

[72]  S.C.H. Lu,et al.  Efficient scheduling policies to reduce mean and variance of cycle-time in semiconductor manufacturing plants , 1994 .

[73]  L. Monch,et al.  Simulation-based assessment of batching heuristics in semiconductor manufacturing , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[74]  John W. Fowler,et al.  A new scheduling approach using combined dispatching criteria in wafer fabs , 2003 .

[75]  D. Kayton,et al.  Effects of dispatching and down time on the performance of wafer fabs operating under theory of constraints , 1996, Nineteenth IEEE/CPMT International Electronics Manufacturing Technology Symposium.

[76]  J. Christopher,et al.  Simulation analysis of dispatching rules for automated material handling systems and processing tools in semiconductor fabs , 2005, ISSM 2005, IEEE International Symposium on Semiconductor Manufacturing, 2005..

[77]  Jae Hyun Park,et al.  A study on the weighted composite dispatching rule in modular production systems , 2007 .

[78]  Reha Uzsoy,et al.  Dispatching Rules For Semiconductor Testing Operations: A Computational Study , 1992, Thirteenth IEEE/CHMT International Electronics Manufacturing Technology Symposium.

[79]  Yeong-Dae Kim,et al.  Due-date based scheduling and control policies in a multiproduct semiconductor wafer fabrication facility , 1998 .

[80]  Gary L. Hogg,et al.  Workload control in the semiconductor industry , 2002 .

[81]  Jaejin Jang,et al.  An AGV routing policy reflecting the current and future state of semiconductor and LCD production lines , 2001 .

[82]  Arie Shoshani,et al.  System Deadlocks , 1971, CSUR.

[83]  D. Y. Sha,et al.  A dispatching rule for photolithography scheduling with an on-line rework strategy , 2006, Comput. Ind. Eng..

[84]  Don T. Phillips,et al.  Control of Multiproduct Bulk Service Diffusion/Oxidation Processes , 1992 .

[85]  René M. B. M. de Koster,et al.  A review of design and control of automated guided vehicle systems , 2006, Eur. J. Oper. Res..

[86]  Chun-Hung Chen,et al.  Dynamic scheduling rule selection for semiconductor wafer fabrication , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[87]  Peter Schuur,et al.  Dynamic Job Assignment Heuristics for Multi-Server Batch Operations , 1997 .

[88]  D. Y. Sha,et al.  The effects of rework on the shopfloor control in wafer fabrication , 2004 .

[89]  S. S. Panwalkar,et al.  A Survey of Scheduling Rules , 1977, Oper. Res..

[90]  Asoo J. Vakharia,et al.  Designing a Cellular Manufacturing System: A Materials Flow Approach Based on Operation Sequences , 1990 .

[91]  Subhash C. Sarin,et al.  A near-optimal heuristic for the sequencing problem in multiple-batch flow-shops with small equal sublots , 2001 .

[92]  Yuehwern Yih,et al.  Selection of dispatching rules on multiple dispatching decision points in real-time scheduling of a semiconductor wafer fabrication system , 2003 .

[93]  Chung-Hsien Kuo,et al.  Dispatching of overhead hoist vehicles in a fab intrabay using a multimission-oriented controller , 2006 .