©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 Analysis of Circular Cluster Tools: Transient Behavior and Semiconductor Equipment Models Younghun Ahn.

Slides:



Advertisements
Similar presentations
©2012 – Kyungsu Park – IEEE CASE – Seoul – August 22, 2012 – 1 Performance Bounds for Hybrid Flow Lines: Fundamental Behavior, Practical Features and Application.
Advertisements

1 Savitch and Immerman- Szelepcsènyi Theorems. 2 Space Compression  For every k-tape S(n) space bounded offline (with a separate read-only input tape)
T.C ATILIM UNIVERSITY MODES ADVANCED SYSTEM SIMULATION MODES 650
Solutions for Scheduling Assays. Why do we use laboratory automation? Improve quality control (QC) Free resources Reduce sa fety risks Automatic data.
CASE 2010 Analysis of Circular Cluster Tools: Transient Behavior and Semiconductor Equipment Models Analysis of Circular Cluster Tools: Transient Behavior.
©2013 – James R. Morrison – UIUC ISE Seminar – August 22, 2013 Recent Directions in the Theory of Flow Lines with Applications to Semiconductor Manufacturing.
©2014 –James R. Morrison – ISMI Keynote II – August 17, 2014 – 1 Models for the Performance of Clustered Photolithography Tools with Applications James.
Oliver Rose Dresden University of Technology Department of Computer Science Chair for Modeling and Simulation Benefits and Drawbacks of Simple Models for.
SolidWorks Simulation. Dassault Systemes 3 – D and PLM software PLM - Product Lifecycle Management Building models on Computer Engineering Analysis and.
EECE Hybrid and Embedded Systems: Computation T. John Koo, Ph.D. Institute for Software Integrated Systems Department of Electrical Engineering and.
Inventory Control Inventory: A stock of materials kept for future sale or use.
CPSC 668Set 10: Consensus with Byzantine Failures1 CPSC 668 Distributed Algorithms and Systems Fall 2006 Prof. Jennifer Welch.
Lecture 9 Output Analysis for a Single Model. 2  Output analysis is the examination of data generated by a simulation.  Its purpose is to predict the.
EECE Hybrid and Embedded Systems: Computation
Bob Devine & Ed Foerster “Simulation & Modeling” Term Project December 7, 1999 Facilities Planning A Simulation Study of a Flow Shop Vs. a Job Shop Manufacturing.
© January 27, 2006 Dr. Lynn Fuller, Motorola Professor Simulation Page 1 Rochester Institute of Technology Microelectronic Engineering ROCHESTER INSTITUTE.
Maximum Size Matchings & Input Queued Switches Sundar Iyer, Nick McKeown High Performance Networking Group, Stanford University,
1 Achieving 100% throughput Where we are in the course… 1. Switch model 2. Uniform traffic  Technique: Uniform schedule (easy) 3. Non-uniform traffic,
Spring 10, Jan 13ELEC 7770: Advanced VLSI Design (Agrawal)1 ELEC 7770 Advanced VLSI Design Spring 2010 VLSI Yield and Moore’s Law Vishwani D. Agrawal James.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 18.
Analysis of Simulation Results Andy Wang CIS Computer Systems Performance Analysis.
DOE – An Effective Tool for Experimental Research
Department of Industrial and Systems Engineering
University of Zagreb MMVE 2012 workshop1 Towards Reinterpretation of Interaction Complexity for Load Prediction in Cloud-based MMORPGs Mirko Sužnjević,
Experimental determination of motor model parameters ETEC6419.
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 4.
Capacity analysis of complex materials handling systems.
Verification & Validation
Jungyeon Park – xS3D Lab Seminar – September xS3D Lab Seminar Cycle Time and Throughput Models of Clustered Photolithography Tools for Fab-Level.
Planning Production of a Set of Semiconductor Components with Uncertain Wafer and Component Yield Frank W. Ciarallo Assistant Professor Biomedical, Industrial.
©2009 – James R. Morrison – IEEE CASE 2009 – August 25, 2009 Regular Flow Line Models for Semiconductor Cluster Tools: James R. Morrison Assistant Professor.
Chapter 4 Process Design.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 15 Force estimation based on proprioceptive sensors for teleoperation in radioactive.
Capacity analysis of complex materials handling systems.
Markov Decision Processes1 Definitions; Stationary policies; Value improvement algorithm, Policy improvement algorithm, and linear programming for discounted.
3DCS Advanced Analyzer/Optimizer Module © Dimensional Control Systems Inc DCS Advanced Analyzer/Optimizer Equation Based Tolerance Analysis Quick.
CFD Lab - Department of Engineering - University of Liverpool Ken Badcock & Mark Woodgate Department of Engineering University of Liverpool Liverpool L69.
INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY, P.P , MARCH An ANFIS-based Dispatching Rule For Complex Fuzzy Job Shop Scheduling.
College of Engineering Robert Akl, D.Sc. Department of Computer Science and Engineering.
Simulation of a Generic Cellular Manufacturing System Using Rockwell Arena Simulation Software This document provides a generic simulation model of a cellular.
Naples, Florida, June Tidal Effects on Transient Dispersion of Simulated Contaminant Concentrations in Coastal Aquifers Ivana La Licata Christian.
IEEE ICCA 2010 – Xiamen, June 11, 2010 On Closed Form Solutions for Equilibrium Probabilities in the Closed Lu-Kumar Network under Various Buffer Priority.
Presented By Dr. Mohsen Alardhi College of Technological Studies, Kuwait April 19 th,2009.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
Work Systems and the Methods, Measurement, and Management of Work by Mikell P. Groover, ISBN ©2007 Pearson Education, Inc., Upper Saddle.
SCHEDULING IN FLEXIBLE ROBOTIC MANUFACTURING CELLS HAKAN GÜLTEKİN.
MANISH GUPTA. Presentation Outline Introduction Motivation Content Expected Impact Funding Schemes & Budget.
BALTPORTS-IT - IST ____________________________________________________ Oil Terminal Simulation System Simulation System for the evaluation.
NETE4631: Network Information System Capacity Planning (2) Suronapee Phoomvuthisarn, Ph.D. /
PSI-21-january-2004MEG Drift chambers1 1)Hardware Foils Hood Inner cathode Prints and preamps 2)Calibration Malte‘s Garfield isochronal Lines and drift.
XS3D Lab Seminar, September 10, 2014, Sang Yoon Bae – 1 xS3D Summer Research Focus Period Lab Seminar Presentation: Sang Yoon Bae Department of Industrial.
©2010 – Woo-sung Kim, J. Morrison – LOGMS – September 15, Woo-sung Kim, Jong Hoe Kim, Hyoyoung Kim, Hyeyon Kwon and James R. Morssion KAIST, Department.
Computational Biology, Part 14 Recursion Relations Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Yan Qiao and Naiqi Wu Guangdong University of Technology, Guangdong University of Technology, China China Mengchu Zhou New Jersey Institute of Technology,
Department of Electrical and Computer Engineering University of Wisconsin - Madison Optimizing Total Power of Many-core Processors Considering Voltage.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
© 2014 – James R. Morrison – IEEE CASE – August CASE 2014 Technical Presentation Cycle Time and Throughput Models of Clustered Photolithography.
ALD Oxide Nanolaminates Final Presentation Member: Yi (Alice) Wu, Shimeng Yu, Shuang Li Mentor: J Provine.
Introduction to Simulation What is a simulation? A system that represents or emulates the behavior of another system over time; a computer simulation is.
Michele Faucci Giannelli
VLSI Testing Lecture 5: Logic Simulation
Q-Learning for Policy Improvement in Network Routing
IEEE Std 1074: Standard for Software Lifecycle
Morgan Kaufmann Publishers
Scheduling Scheduling is an important tool for manufacturing and service industries, where it can have a major impact on the productivity of a process.
ELEC 7770 Advanced VLSI Design Spring 2014 VLSI Yield and Moore’s Law
VLSI Testing Lecture 4: Testability Analysis
Presentation transcript:

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 Analysis of Circular Cluster Tools: Transient Behavior and Semiconductor Equipment Models Younghun Ahn and James R. Morrison KAIST, Department of Industrial and Systems Engineering IEEE CASE 2010 Toronto, Canada August 22, 2010

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 2 Contents Motivation System description: Cluster tools Methods – Transition analysis – Waiting times in the transitions – Cycle time analysis & simulation Concluding remarks

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 3 Motivation Semiconductor wafer fabrication is arguably the most complex of manufacturing processes with facility costs rising toward US $5 billion Transient behavior in semiconductor manufacturing will be much more common – Until now, there has been substantial effort to model and control tools in steady state – Transients are brought about by setups, product changeovers and small lot sizes (few wafers per lot) – In the current & future, transient behavior is more common/frequent Goal: To develop rigorous models of wafer cycle time in cluster tools that include wafer transport robot and address transient behavior

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 4 Motivation Existing research – Single-wafer Cluster Tool Performance: An Analysis of Throughput* It doesn’t consider robot put / get time It assumes that all chambers have same process time We will call the PMGC approximation – Throughput Analysis of Linear Cluster Tools** It doesn’t consider robot move, put / get time ( E is the alternative) It assumes that all chambers have same process time We will call the PM approximation Our research * T. Perkinson, P. McLarty, R. Gyurcsik, and R. Cavin, “Single-Wafer Cluster Tool Performance: An Analysis of Throughput,” IEEE Transactions Semiconductor Manufacturing, vol. 7, no. 3, pp. 369–373, ** P. van der Meulen, “Linear Semiconductor Manufacturing Logistics and the Impact on Cycle Time,” in Proc. 18th Ann. IEEE/SEMI Adv Semiconduct. Manuf. Conf., Stresa, Italy, Achievement We consider robot move time, get / put time and different process time We make a general equation and cyclic approximation

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 5 System Description Backward policy is considered Wafer lots consist of up to 25 wafers Each wafer must receive service from all process chambers in sequence Robot move time is constant C1C1 C2C2 C3C3 C4C4 loadlock aligner WTR VEC Circular cluster tool

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 6 R X,Y,Z, X: Robot action, Y: Index of wafer, Z: Location – X ∈ {G, P, M, W}, Y ∈ {0, 1, …, W}, Z ∈ {I, O, C 1, C 2, …, C N } – W Ci (w j ): Duration of time the robot waits after it reaches chamber i until wafer j is completed and ready for removing – δ: Robot move time – ε: Robot get / put time – P i : Process time of chamber I A j, j ∈ {0, 1, 2, …, N} – Robot action of removing a wafer from chamber and placing it into chamber j+1 – A B =(A N,A N-1, …, A 1, A 0 } Transient control: use “backward sequence“ and systematically skip action that are not possible System Description M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput A1A1 M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput ABAB

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 7 Transition Analysis R G,1,I → R M,1,C1 → R P,1,C1 → R W,1,C1 → R G,1,C1 → R M,1,C2 → R P,1,C2 → R M,0,C2 → R G,2,I →… → R P,W,O M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput M4M4 M3M3 M1M1 M2M2 inputoutput Example of robot behavior (initial part of robot sequence) ※ T X,Y,Z is the instant time at which event R X,Y,Z completes

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 8 Transition Analysis Lemma 1: Duration of the initial transition & cyclic period Proposition 1: General equation for the cycle time NOTE: we develop a recursive procedure to calculate W Ci (w j ) in paper NOTE: we also find out the duration of the final transition in paper (Lemma 2)

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 9 Cycle Time Analysis & Simulation Idea for approximation – 1-unit cycle time for N chambers (backward sequence)* Our approximation Approximation 1: Cyclic approximation for cycle time * * W. Dawande, H. Neil Geismar, P. Sethi, C. Sriskandarajam, “Throughput Optimization in Robotic Cells”, Springer, * P2P2 3δ+4ε P 2 +3δ+4ε t

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 10 Cycle Time Analysis & Simulation Approximation 2: PMGC Approximation for Cycle Time Approximation 3: PM Approximation for Cycle Time Modified version of existing approximation

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 11 Cycle Time Analysis & Simulation Application: Semiconductor wafer cluster tools – Measurement: The average time between lot departures (TBLD) – TS (Train size): The number of lots that are run consecutively – Simulation: 400 lots, 20 replications – Example 1: N=4, P 1 =80, P 2 =70, P 3 =110, P 4 =90 δ=1, ε=1

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 12 Cycle Time Analysis & Simulation Application: Semiconductor wafer cluster tools – Example 1: N=4, P 1 =80, P 2 =70, P 3 =110, P 4 =90 δ=1, ε=1 μs CPU time(μs) in Example 1

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 13 Cycle Time Analysis & Simulation Application: Semiconductor wafer cluster tools – Example 2: N=4, P 1 =6, P 2 =5, P 3 =4, P 4 =5 δ=1, ε=1

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 14 Concluding Remarks Contribution – Exact equation: Transient analysis is possible – Cyclic approximation is less errors than existing approximations – Our models are good candidates for use in semiconductor manufacturing modeling and simulation Future direction – Study other robot sequence for transient state – Consider parallel circular tool

©2010 – IEEE CASE 2010 – Toronto – August 22, 2010 – 15 Question & Answer