1 / 33

Linear Programming Application for Production Planning in Semiconductor Manufacturing

Linear Programming Application for Production Planning in Semiconductor Manufacturing. 공장자동화연구실 이기창 1998/04/07. Introduction(1/3). Semiconductor manufacturing processes. Introduction(2/3). Characteristics of semiconductor manufacturing Complexities Cyclic processes

Télécharger la présentation

Linear Programming Application for Production Planning in Semiconductor Manufacturing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linear Programming Application for Production Planning in Semiconductor Manufacturing 공장자동화연구실 이기창 1998/04/07

  2. Introduction(1/3) • Semiconductor manufacturing processes

  3. Introduction(2/3) • Characteristics of semiconductor manufacturing • Complexities • Cyclic processes • Several different recipes • Uncertain yields • Characteristics of production planning • Variable flow time • Time-consuming production planning

  4. Introduction(3/3) • Favored objective function • Demand satisfaction • Maximum utilization • Maximum throughput • Terminology • Wafer fab : front-end manufacturing facility • Wafer : individual unit of processing material • Die : integrated circuit

  5. Research overview • Golovin(1986) - integrated mathematical formulation • Leachman(1992) - general modeling framework • Uzsoy(1992) - a review • Katayama(1996) - variable yield rate evaluation • Lee(1997) - variable cycle time

  6. A Production Planning Methodology for Semiconductor Manufacturing based on Iterative Simulation and Linear Programming Calculations Yi-Feng Hung and Robert C.Leachman Dep. Of Industrial Engineering, National Tsing Hua University, Taiwan. Engineering Systems Research Center, University of California at Berceley, USA. IEEE Transactions on semiconductor manufacturing, Vol.9, No.2, 1996

  7. Assumptions of LP formulation • Demands, capacities and production rates in a planning period are constant. • Release quantity in a period is to be distributed uniformly over the period. • Production variable is quantity of a wafer type to be released in a period. • Inventory variable is inventory level of a wafer type at the end of a period. • Backorders are allowed with costs. • Workload includes machine hours due to WIP and planned releases.

  8. Basic LP formulation • Max • die output revenue - raw material cost - die inventory holding cost - cost of backordered die demands • Subject to • m/c hours for new releases <= available m/c hours - m/c hours for WIP • die output during the period + inventory at the start of period - backorders at the start of period - inventory at the end of period + backorders at the end of period = demands during the period

  9. Notation : # of working days on route i from start of period 1 until the end of period p : smallest index p such that : the expected flow time from wafer release to operation l occurring at epoch of route i : the expected flow time from wafer release to finish occurring at epoch of route i : wafer release quantity for route i in period p : wafer quantity consuming M/C hours at operation l of route i in period p : wafer quantity from route i in period p

  10. Loads representation in terms of release variables (1/2)

  11. Loads representation in terms of release variables (2/2) Case (1) Case (2)

  12. Simulation model • Test data set • Micron Technology • 10 types of products(wafers) • 2 types of demands (customer order and potential sales) • Each route has 86~187operations including 30 workstations • Assumption • Each workstation have MTBF and MTTR parameters. • All operations are lot-based(size 50 wafers).

  13. Iterative scheme • Approach • To embed flow times predicted by simulation in an LP model • To convert wafer release of LP to discrete lots of simulation model • To run a simulation model using the release schedule from the LP • To collect statistics on flow time during simulation run

  14. Computational experiments (1/6) • Deterministic simulation model

  15. Computational experiments (2/6)

  16. Computational experiments (3/6)

  17. Computational experiments (4/6) • Simulation model with machine failures

  18. Computational experiments (5/6)

  19. Computational experiments (6/6)

  20. Conclusion • Iterative planning calculation generates accurate production plan. • Calculation time is applicable to real shop. • 2 hours for one iteration • 7 iterations is enough to get acceptable flow time agreement • Analytical model instead of simulation model could be developed. • Alternative machine types are to be included.

  21. A New Formulation Technique for Alternative Material Planning - An Approach for Semiconductor Bin Allocation Planning Y.F.Hung and Q.Z.Wang Dep. Of Industrial Engineering, National Tsing Hua University, Taiwan, ROC. Computers and Industrial Engineering, Vol.32, No.2, 1997.

  22. Alternative material planning • Formulating as transportation problem

  23. Alternative material planning • Formulating as transshipment problem

  24. Conventional bin allocation allocation planning formulation(1/2)

  25. Conventional bin allocation allocation planning formulation(2/2) Objective function (1) Bin inventory balance (2) Allocation constraint (3) Demand constraint

  26. New formulation for bin allocation planning(1/2)

  27. New formulation for bin allocation planning(2/2) (1) Acceptable bin constraint (2) Demand constraint

  28. Acceptable material set generation procedure • Step1 • Determine the set of supply nodes for each demand node. • Step2 • Whenever Sk1=Sk2 and k1k2, Dk1=Dk1  Dk2 • Step3 • Whenever there exists a s such that s in Sk1, s in Sk2 Sk1USk2 is new supply set, Sk=Sk1  Sk2, Dk=Dk1  Dk2 • Step4 • Whenever Sk1 Sk2, Dk1=Dk1Dk2

  29. Example(1/3)

  30. Example(2/3)

  31. Example(3/3)

  32. Saving of new formulation over the conventional one Straight downbinning case Number of constraints Number of variables Conventional formulation 3M M(M+1)/2+2M New formulation 3M-1 2M Non-straight downbinning case Number of constraints Number of variables Conventional formulation M+2N 2M+N< < M+N+MN New formulation N+M< <2^M -1 M+N

  33. Conclusion • New formulation technique for alternative material planning problem is presented. • Network for all periods is decomposed to separate independent network for each period. • New technique needs 2/3 of the rows of formulation by conventional technique. • Detailed production plan is generated each period incorporating update WIP and demand data.

More Related