DocumentCode :
1695678
Title :
Near optimal furnace tool allocation with batching and waiting time constraints
Author :
Kao, Yu-Ting ; Zhan, Shun-Cheng ; Chang, Shi-Chung ; Ho, Jen-Hsuan ; Wang, Peng ; Luh, Peter B. ; Wang, Simon ; Wang, Fenix ; Chang, Joey
Author_Institution :
Grad. Inst. of Ind. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2011
Firstpage :
108
Lastpage :
113
Abstract :
Furnace tools often constitute a bottleneck of a semiconductor wafer fab. They are characterized by long processing times with batching requirements. The problem is further complicated by stringent limitations on waiting times before furnace processing and the heterogeneous tool configuration. A novel integer programming model of allocating furnace tools to process steps over time for achieving production targets is first formulated. The formulation adopts difference equations to describe flows of wafers-in-process (WIPs) and availability of individual tools. Waiting time limitation is captured by an inequality for every time slot that the number of wafers processed in the next time slots within the limitation must be no less than the available WIPs of the current time slot. Constraints on batching decision couple among constraints of wafer flow, tool availability and bounds of batch size. After converting all the constraints to linear forms, an optimization tool suite is then applied to solving test problems derived from a real fab with a stopping criterion of no more than 5% difference from optimality. Comparisons with a currently practiced heuristic show that the near optimal furnace allocations lead to 18.5% more processing in average and 39.6% shorter average waiting time in certain cases than those of the heuristic. Computation times are all within 30 seconds over a personal computer with a Intel P8700@2.53 GHz CPU. Such computation efficiency indicates a strong potential for applications to dynamic allocations in a fab.
Keywords :
batch processing (industrial); furnaces; integer programming; machine tools; multiprocessing systems; productivity; semiconductor device manufacture; Intel P8700 CPU; batching decision couple; batching time constraint; computation efficiency; dynamic allocations; furnace processing; heterogeneous tool configuration; integer programming model; near optimal furnace tool allocation; optimization tool suite; personal computer; production targets; semiconductor wafer; tool availability; wafer flow; wafer in process; waiting time constraint; waiting time limitation; Availability; Furnaces; Job shop scheduling; Resource management; Throughput; Time factors; Furnace; batching; heuristic; integer linear programming; optimization; waiting time limitation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automation Science and Engineering (CASE), 2011 IEEE Conference on
Conference_Location :
Trieste
ISSN :
2161-8070
Print_ISBN :
978-1-4577-1730-7
Electronic_ISBN :
2161-8070
Type :
conf
DOI :
10.1109/CASE.2011.6042507
Filename :
6042507
Link To Document :
بازگشت