सेमीकंडक्टर फॅब लाइव्ह मॉडेल

तुम्ही 300 mm वेफर फॅबची लिथोग्राफी बे चालवता — आठ स्कॅनर, एक क्लीनरूम आणि स्पेकमध्ये राहावी लागणारी रेसिपी. वेफर रांगेत थांबतात, साधने बिघडतात, कण आत येतात आणि प्रत्येक निर्णयाबरोबर यील्ड बदलतो.

तुम्ही काय शिकाल

सिम्युलेटर

वेळ 0 ता
साधन उपलब्धता 100% · प्रक्रियेतील काम 20 · क्लीनरूम ISO श्रेणी 3.4S1⚙S2▶S3▶S4▶S5▶S6▶S7‖S8‖WIP 20▶ 34 wph
  • उत्पादक
  • स्टँडबाय
  • अभियांत्रिकी
  • बंद (दुरुस्ती)
  • हवेतील कण

नियंत्रणे

प्रति तास बेमध्ये सोडलेले वेफर.

प्रक्रिया शिकवणाऱ्या प्रायोगिक वेफर लॉटना दिलेला स्कॅनर वेळेचा वाटा: आत्ता कमी उत्पादन, नंतर कमी दोष.

प्रत्येक तंत्रज्ञ एका वेळी एक साधन दुरुस्त करतो.

अधिक हवा बदल कण सौम्य करतात; पंख्याची शक्ती वेगाच्या घनाप्रमाणे वाढते.

गाउन घातलेली प्रत्येक व्यक्ती तरीही कण सोडते.

प्रति तास मोजले जाणारे वेफर: अधिक अचूक SPC चार्ट, थोडी कमी क्षमता.

3 तास लागतात आणि ते काम करत असताना खोलीत 2 व्यक्ती वाढतात.

अर्ध्या क्षमतेवर 2 तास, मग प्रक्रिया पुन्हा लक्ष्यावर येते.

निर्देशक

चांगले डाय बाहेर
19547/h
यील्ड
89.8%
सामान्य
क्लीनरूम ISO श्रेणी
3.4
सामान्य
बे सायकल टाइम
1.6h
सामान्य
साधन उपलब्धता100 %
साधन वापर71 %
अभियांत्रिकी वेळ10 %
रिलीज केलेले वेफर स्टार्ट34 wph
प्रक्रियेतील काम20 wafers
दोष घनता0.110 /cm²
प्रक्रिया क्षमता Cpk1.25 · इशारा
स्पेकबाहेर (वेफर-समतुल्य)0.0 wph
बे वीज1339 kW

कल

चांगले डाय बाहेर: — /h250000

SPC नमुना (CD ऑफसेट)

SPC नमुना (CD ऑफसेट): 0 ⚑+3σ−3σ

संकट परिस्थिती

स्तर 1 · कण एक्सकर्शन

मोबाइल-चिप लाइनवरील नेहमीची शिफ्ट. बेच्या वर कुठेतरी छताचा फिल्टर बिघडणार आहे. क्लीनरूम श्रेणीत ठेवा, यील्ड सांभाळा — आणि पंखे गरजेपेक्षा जास्त वेळ पूर्ण वेगावर ठेवू नका.

  • शेवटी ISO श्रेणी पुन्हा ≤ 3.6
  • पहिल्या तासानंतर कधीही श्रेणी 4.55 पेक्षा जास्त नाही
  • एक्सकर्शनच्या पहिल्या तासांत सरासरी यील्ड ≥ 87 %
  • दुसऱ्या अर्ध्या भागात सरासरी बे वीज ≤ 1,380 kW

स्तर 2 · स्कॅनर क्रॅश

बे प्रति तास 38 वेफर स्टार्टवर तापलेली आहे. तीन स्कॅनर एकदम बंद पडणार आहेत. त्यांना परत आणताना रांग फुटू देऊ नका आणि तरीही चांगले डाय पाठवा.

  • शेवटी WIP ≤ 60 वेफर
  • क्रॅशनंतर सायकल टाइम कधीही 3.5 तासांपेक्षा जास्त नाही (क्यू-टाइम विंडो)
  • 48 तासांत किमान 900,000 चांगले डाय
  • 48 तासांत किमान 1,600 वेफर स्टार्ट सोडा (स्टार्ट योजना: प्रति तास 34)

स्तर 3 · रेसिपी ड्रिफ्ट

काल रात्री नवीन रेसिपी आवृत्ती सुरू झाली. ती क्रिटिकल डायमेन्शन हळूहळू सरकवते हे अजून कोणालाच माहीत नाही. SPC चार्टवर लक्ष ठेवा: वेफर स्पेकबाहेर जाण्यापूर्वी सरकणे ओळखा आणि मागे घ्या.

  • एकूण जास्तीत जास्त 12 स्पेकबाहेरील वेफर-समतुल्य
  • शेवटी Cpk ≥ 1.2
  • किमान 620,000 चांगले डाय

स्तर 2 · नवीन उत्पादन रॅम्प

अपरिपक्व प्रक्रियेसह एक मोठी ॲक्सिलरेटर चिप उत्पादनात येते: दोष घनता जास्त आहे आणि 600 mm² डाय माफ करत नाही. लाइन प्रति तास 42 वेफर स्टार्टवर भारित आहे. तुमच्याकडे 14 दिवस आहेत. आजचे उत्पादन आणि उद्याच्या शिकण्याचा समतोल साधा.

  • 14 व्या दिवशी दोष घनता ≤ 0.08 /cm²
  • 14 दिवसांत किमान 660,000 चांगले डाय

आधार — आकड्यांमागील मॉडेल

सिम्युलेटर वापरत असलेले प्रत्येक नाते, त्याच्या स्रोतासह. गृहीतक म्हणून चिन्हांकित स्थिरांक उदाहरणादाखल कॅलिब्रेशन आहेत.

उपकरणांच्या अवस्था SEMI E10 चे अनुसरण करतात: उत्पादक, स्टँडबाय, अभियांत्रिकी, नियोजित आणि अनियोजित बंद.
Availability = up tools / 8 · Utilization = productive tool-hours / total[1]
साधने घातीय बिघाड-वेळेसह यादृच्छिकपणे बिघडतात; दुरुस्त्या मोकळ्या तंत्रज्ञाची वाट पाहतात.
P(fail in Δt) = 1 − e^(−Δt/MTBF), MTBF = 250 h; repair ~ Exp(mean 6 h) once a technician is free[17][1]गृहीतक: परिमाणे (MTBF, निर्मिती दर, k, τ) ही उदाहरणादाखल कॅलिब्रेशन आहेत, खऱ्या फॅबमधील डेटा नाही.
Little चा नियम प्रक्रियेतील कामाचा साठा, थ्रूपुट आणि सायकल टाइम यांना जोडतो.
CT = WIP / TH = T0 + queue / TH, T0 = 1 h[6][5]
स्थिर लाइनमध्ये थ्रूपुट रिलीज दराइतका असतो, म्हणून रिलीज न केलेला वेफर स्टार्ट म्हणजे कधीच बाहेर न येणारा वेफर. पायऱ्यांदरम्यान खूप वेळ थांबणारे वेफर क्यू-टाइम विंडो मोडतात.
TH = release rate while u < 1 ⇒ wafers out ≈ Σ starts; queue wait = CT − T0 = queue / TH ≤ queue-time window (3.5 h CT in semi-tool-crash)[5][16]गृहीतक: 3.5 तासांची सायकल-टाइम मर्यादा क्यू-टाइम विंडोच्या जागी वापरली आहे; प्रत्यक्ष विंडो प्रक्रिया अभियांत्रिकी प्रत्येक पायरीसाठी ठरवते, आणि त्या मोडणारे वेफर सहसा भंगारात जातात.
Kingman चे सन्निकटन: रांगेतील वेळ u/(1−u) प्रमाणे वाढतो — वापर 100 % जवळ येताच तो स्फोटकपणे वाढतो.
CTq ≈ ((ca² + ce²)/2) · (u/(1−u)) · te[5]सहजज्ञानासाठी दाखवले: सिम्युलेटरची रांग या सूत्रातून नव्हे, तर यादृच्छिक येणे आणि यादृच्छिक क्षमतेतून निर्माण होते.
D आकाराच्या कणांसाठी ISO 14644-1 श्रेणी मर्यादा; 0.1 µm वर श्रेणी म्हणजे सांद्रतेचा लघुगणक.
Cn = 10^N · (0.1/D)^2.08 ⇒ N = log10(C≥0.1µm)[2]
चांगल्या प्रकारे मिसळलेली खोली: सांद्रता = निर्मिती ÷ (हवा बदल × आकारमान × फिल्टर कार्यक्षमता).
C = G / (ACH · V · η)[13][11]गृहीतक: परिमाणे (MTBF, निर्मिती दर, k, τ) ही उदाहरणादाखल कॅलिब्रेशन आहेत, खऱ्या फॅबमधील डेटा नाही.
पंखा एफिनिटी नियम: शक्ती पंख्याच्या वेगाच्या घनाप्रमाणे वाढते.
P_fan = P_max · (speed)³[10]
निगेटिव्ह-बायनॉमियल यील्ड: दोष गुच्छाने येतात, म्हणून पॉइसन मॉडेलच्या अंदाजापेक्षा यील्ड अधिक हळू घटतो.
Y = (1 + A·D/α)^(−α), α = 2 (α→∞: Y = e^(−A·D))[3][4][15][14]
यील्ड लर्निंग: अभियांत्रिकी वेळ खर्च होताना दोष घनता परिपक्व पातळीकडे घटते.
D(t+Δt) = D∞ + (D − D∞)·e^(−Δt/τ), τ = 120 h · (0.10 / engineering share)[15][18]गृहीतक: 14 दिवसांच्या परिस्थितीत परिणाम दिसावा म्हणून τ हा नोंदवलेल्या उद्योग लर्निंग दरांपेक्षा (दरमहा 4–6.5 %, Leachman) सुमारे 100× वेळ-संकुचित आहे.
वेफरवर पडणारे कण हवेतील सांद्रतेच्या प्रमाणात किलर दोष वाढवतात.
D_total = D_learn + k · C, k = 4·10⁻⁶ cm⁻² per particle/m³गृहीतक: उदाहरणादाखल स्थिरांक — खऱ्या फॅब स्वतःच्या तपासणी डेटावरून किलर-दोष दर कॅलिब्रेट करतात.
पॅरामेट्रिक यील्ड: सामान्य प्रक्रियेचा स्पेक मर्यादेत येणारा वाटा; Cpk मार्जिन मोजतो.
Y_param = Φ((USL−μ)/σ) − Φ((LSL−μ)/σ), Cpk = min(USL−μ, μ−LSL)/(3σ)[7][8][19]
SPC: n नमुन्यांची सरासरी, ±3σ/√n नियंत्रण मर्यादा आणि झोन नियमांसह.
x̄ ~ N(μ, σ/√n), control limits ±3σ/√n; zone rules (2 of 3 beyond 2σ, 4 of 5 beyond 1σ, 8 on one side)[8][7][12]
मॉडेलने वापरलेले इतर कार्यचालन स्थिरांक.
8 scanners × 6 wafer-starts/h · metrology −0.5 % capacity per sampled wafer/h · rollback: 2 h at half capacity + 4 wafer-equivalents reworked · drift 0.25 nm/h · crash repair 18 technician-hours · leak crew +2 people for 3 h · tools 150 kW busy / 60 kW idle, fans 150 kW at 100 %गृहीतक: परिमाणे (MTBF, निर्मिती दर, k, τ) ही उदाहरणादाखल कॅलिब्रेशन आहेत, खऱ्या फॅबमधील डेटा नाही.
A क्षेत्रफळाच्या डायसाठी प्रति 300 mm वेफर एकूण डाय.
DPW = π·d²/(4A) − π·d/√(2A), d = 300 mm[9]

यादृच्छिकता: सीड असलेला mulberry32 जनरेटर; वापरलेली वितरणे — एकसमान, घातीय (व्यस्त CDF), सामान्य (Box–Muller), पॉइसन (Knuth). सीड दाखवला जातो आणि शेअर करता येतो.

स्रोत

  1. SEMI E10 — Specification for Definition and Measurement of Equipment Reliability, Availability, and Maintainability (RAM) and Utilization — SEMI
  2. ISO 14644-1:2015 Cleanrooms and associated controlled environments — Part 1: Classification of air cleanliness by particle concentration — ISO, 2015
  3. C. H. Stapper, F. M. Armstrong, K. Saji — Integrated circuit yield statistics — Proceedings of the IEEE 71(4), 1983
  4. J. A. Cunningham — The use and evaluation of yield models in integrated circuit manufacturing — IEEE Trans. Semiconductor Manufacturing 3(2), 1990
  5. W. J. Hopp, M. L. Spearman — Factory Physics (3rd ed.), ch. 7–8: Little’s law, Kingman (VUT) equation — Waveland Press, 2008
  6. J. D. C. Little — A Proof for the Queuing Formula L = λW — Operations Research 9(3), 1961
  7. D. C. Montgomery — Introduction to Statistical Quality Control (x̄ charts, process capability Cpk) — Wiley, 2019
  8. NIST/SEMATECH e-Handbook of Statistical Methods — 6.3 Univariate and Multivariate Control Charts; 6.1.6 Process capability — NIST
  9. Dies-per-wafer estimate DPW = πd²/(4S) − πd/√(2S) (de Vries, “Investigation of gross die per wafer formulas”, IEEE TSM 18(1)) — IEEE, 2005
  10. Fan affinity laws: flow ∝ speed, pressure ∝ speed², power ∝ speed³ — U.S. DOE — Improving Fan System Performance: A Sourcebook for Industry
  11. EN 1822-1:2019 High efficiency air filters (EPA, HEPA and ULPA) — classification (U15 ≥ 99.9995 % at MPPS) — CEN, 2019
  12. Western Electric Statistical Quality Control Handbook (1956) — zone rules for control charts — Western Electric / NIST e-Handbook 6.3.2
  13. W. Whyte — Cleanroom Technology: Fundamentals of Design, Testing and Operation (2nd ed.), ch. on dispersion of particles from people; well-mixed room dilution equation — Wiley, 2010
  14. Yu. I. Bogdanov, N. A. Bogdanova, V. L. Dshkhunyan — Statistical Yield Modeling for IC Manufacture: Hierarchical Fault Distributions (§2 Compound Poisson distribution, after Eq. (17), p. 4 of the arXiv PDF — large-area clustering negative binomial model: the cluster parameter’s “typical values approximately range from 0.3 to 7”) — arXiv physics/0303039, 2003
  15. R. C. Leachman — Yield Modeling and Analysis (Poisson, Murphy, Seeds, negative-binomial models; §8: SMLY survey with C. N. Berglund for International SEMATECH, 2002–03 — yield loss fitted as YL(t) = YL(0)·e^(−λt), Table 2 averages 4.4 / 4.0 / 6.5 %/month at 350 / 250 / 180 nm) — UC Berkeley, IEOR 130 course notes (unpublished), 2014
  16. A. Klemmt, L. Mönch — Scheduling jobs with time constraints between consecutive process steps in semiconductor manufacturing (time windows set by process engineering against native oxidation and contamination; jobs that violate them are scrapped) — Proceedings of the 2012 Winter Simulation Conference, 2012
  17. NIST/SEMATECH e-Handbook of Statistical Methods — 8.1.6.1 Exponential distribution (constant failure rate) — NIST
  18. C. Weber — Yield learning and the sources of profitability in semiconductor manufacturing and process development — IEEE Trans. Semiconductor Manufacturing 17(4), 2004
  19. M. Abramowitz, I. Stegun — Handbook of Mathematical Functions, 26.2.17 — NBS, 1964

हे काम व्यवसाय म्हणून कोण करतो

शैक्षणिक मॉडेल — कार्यचालन निर्णयांसाठी नाही. खऱ्या साइट प्रत्येक स्थिरांक आपल्या उपकरणांनुसार आणि डेटानुसार जुळवतात.