Կիսահաղորդչային ֆաբ Կենդանի մոդել

Դու ղեկավարում ես 300 mm վաֆլիների ֆաբի լիթոգրաֆիայի բեյը՝ ութ սկաներ, մաքուր սենյակ և բաղադրատոմս, որը պետք է մնա տեխնիկական պայմանների սահմաններում։ Վաֆլիները հերթ են կանգնում, սարքերը կոտրվում են, մասնիկները ներս են սողոսկում, և ելքը շարժվում է յուրաքանչյուր որոշմամբ։

Ինչ կսովորես

Սիմուլյատոր

Ժամանակ 0 h
Սարքի հասանելիություն 100% · Ընթացքի մեջ գտնվող աշխատանք 20 · Մաքուր սենյակի ISO դաս 3,4S1⚙S2▶S3▶S4▶S5▶S6▶S7‖S8‖WIP 20▶ 34 wph
  • Արտադրողական
  • Սպասման
  • Ինժեներական
  • Կանգնած (նորոգում)
  • Օդում գտնվող մասնիկներ

Կառավարում

Ժամում բեյ թողարկվող վաֆլիներ։

Սկաների ժամանակի այն մասը, որը տրվում է գործընթացը սովորեցնող փորձնական թիթեղների խմբաքանակներին՝ հիմա պակաս թողարկում, հետագայում պակաս արատներ։

Յուրաքանչյուր տեխնիկ միաժամանակ մեկ սարք է նորոգում։

Օդի ավելի շատ փոխանակումը նոսրացնում է մասնիկները, օդափոխիչի հզորությունն աճում է արագության խորանարդով։

Յուրաքանչյուր հատուկ հագուստով մարդ դեռ մասնիկներ է արձակում։

Ժամում չափվող վաֆլիներ՝ ավելի սուր SPC գծապատկեր, թեթևակի պակաս հզորություն։

Տևում է 3 h և աշխատանքի ընթացքում սենյակում ավելացնում է 2 մարդ։

2 h կես հզորությամբ, ապա գործընթացը վերադառնում է թիրախին։

Ցուցանիշներ

Ելքի լավ բյուրեղներ
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 h-ը (հերթի ժամանակի պատուհան)
  • Գոնե 900,000 լավ բյուրեղ 48 h-ում
  • Թողարկիր գոնե 1600 վաֆլիի մեկնարկ 48 h-ում (մեկնարկների պլան՝ ժամում 34)

Մակարդակ 3 · Բաղադրատոմսի շեղում

Բաղադրատոմսի նոր խմբագրություն է գործարկվել երեկ երեկոյան։ Դեռ ոչ ոք չգիտի, որ այն դանդաղ տեղաշարժում է կրիտիկական չափը։ Հետևիր SPC գծապատկերին՝ բռնիր շեղումը և հետ գլորիր, մինչև վաֆլիները դուրս կգան տեխնիկական պայմաններից։

  • Ընդհանուր առմամբ առավելագույնը 12 տեխնիկական պայմաններից դուրս վաֆլիի համարժեք
  • Cpk ≥ 1.2 վերջում
  • Գոնե 620,000 լավ բյուրեղ

Մակարդակ 2 · Նոր արտադրանքի աճ

Մեծ արագացուցիչ չիպը արտադրության մեջ է մտնում անհասուն գործընթացով՝ արատների խտությունը բարձր է, և 600 mm² բյուրեղը չի ներում։ Գիծը բեռնվում է ժամում 42 վաֆլիի մեկնարկով։ Դու ունես 14 օր։ Հավասարակշռիր այսօրվա թողարկումը վաղվա ուսուցման հետ։

  • Արատների խտություն ≤ 0.08 /cm² 14-րդ օրը
  • Գոնե 660,000 լավ բյուրեղ 14 օրվա ընթացքում

Հիմք — թվերի հետևում գտնվող մոդելը

Սիմուլյատորի օգտագործած յուրաքանչյուր առնչություն՝ իր աղբյուրով։ Ենթադրություն նշված հաստատուններ պատկերավոր չափաբերումներ են։

Սարքավորման վիճակները հետևում են 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, τ) պատկերավոր չափաբերումներ են, ոչ թե իրական ֆաբի տվյալներ։
Լիթլի օրենքը կապում է ընթացքի մեջ գտնվող աշխատանքը, թողունակությունը և ցիկլի ժամանակը։
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 h սահմանը փոխարինում է հերթի ժամանակի պատուհանին. իրական պատուհանները քայլ առ քայլ սահմանում է գործընթացային ինժեներիան, իսկ դրանք խախտող վաֆլիները սովորաբար խոտանվում են։
Քինգմանի մոտարկում՝ հերթի ժամանակն աճում է u/(1−u)-ի պես — պայթում է, երբ օգտագործումը մոտենում է 100 %-ի։
CTq ≈ ((ca² + ce²)/2) · (u/(1−u)) · te[5]Ցուցադրվում է ինտուիցիայի համար՝ սիմուլյատորի հերթը ծագում է պատահական ժամանումներից և պատահական հզորությունից, ոչ թե այս բանաձևից։
ISO 14644-1 դասի սահման D չափի մասնիկների համար, 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]Ենթադրություն՝ τ-ն ժամանակով սեղմված է մոտ 100× զեկուցված արդյունաբերական ուսուցման արագությունների համեմատ (ամսական 4–6.5 %, Leachman), որպեսզի 14-օրյա սցենարը ցույց տա ազդեցությունը։
Վաֆլիների վրա նստող մասնիկները ավելացնում են մահացու արատներ՝ օդի կոնցենտրացիային համամասնորեն։
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, τ) պատկերավոր չափաբերումներ են, ոչ թե իրական ֆաբի տվյալներ։
Համախառն բյուրեղներ 300 mm վաֆլիի վրա՝ A մակերեսով բյուրեղի համար։
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

Ովքեր են սա անում որպես մասնագիտություն

Ուսումնական մոդել — գործառնական որոշումների համար չէ։ Իրական օբյեկտները յուրաքանչյուր հաստատուն չափաբերում են իրենց սարքավորումներին և տվյալներին համապատասխան։