Du driver litografibayen i en waferfabrikk for 300 mm — åtte scannere, et renrom og en oppskrift som må holde seg innenfor spesifikasjonen. Wafere står i kø, verktøy går i stykker, partikler siver inn og utbyttet beveger seg med hver beslutning.
Dette lærer du
Hvorfor det får køer til å eksplodere å kjøre en verktøygruppe nær 100 % utnyttelse (Littles lov, Kingman).
Hvordan luftbårne partikler blir killer-defekter, og hvordan die-størrelse endrer utbyttet (negativ-binomisk modell).
Hvordan SPC-kontrolldiagrammer avslører en oppskrift som driver før den kasserer wafere.
Simulator
Tid 0 t
▶Produktiv
‖Standby
⚙Ingeniørarbeid
✕Nede (reparasjon)
•Luftbårne partikler
Kontroller
Wafere sluppet inn i bayen per time.
Andel av skannertiden som gis til eksperimentelle waferserier som lærer opp prosessen: mindre produksjon nå, færre defekter senere.
Hver tekniker reparerer ett verktøy om gangen.
Flere luftskift fortynner partikler; viftestrømmen vokser med hastigheten i tredje potens.
Hver person i renromsdrakt avgir fortsatt partikler.
Wafere målt per time: skarpere SPC-diagram, litt mindre kapasitet.
Tar 3 t og legger til 2 personer i rommet mens de arbeider.
2 t på halv kapasitet, deretter er prosessen tilbake på mål.
Indikatorer
Gode dies ut
19547/h
Utbytte
89,8%
normal
ISO-klasse for renrom
3,4
normal
Gjennomløpstid i bayen
1,6h
normal
Verktøytilgjengelighet
100 %
Verktøyutnyttelse
71 %
Ingeniørtid
10 %
Frigitte waferstarter
34 wph
Varer i arbeid
20 wafers
Defekttetthet
0,110 /cm²
Prosesskapabilitet Cpk
1,25 · advarsel
Utenfor spesifikasjon (waferekvivalenter)
0,0 wph
Effekt i bayen
1339 kW
Trend
SPC-prøve (CD-avvik)
Krisescenarioer
Nivå 1 · Partikkelavvik
Et rutineskift på mobilbrikkelinjen. Et sted over bayen er et takfilter i ferd med å svikte. Hold renrommet i klassen, beskytt utbyttet — og la ikke viftene gå på full hastighet lenger enn nødvendig.
ISO-klasse tilbake til ≤ 3,6 ved slutten
Aldri over klasse 4,55 etter første time
Gjennomsnittlig utbytte ≥ 87 % i de første timene av avviket
Gjennomsnittlig effekt i bayen ≤ 1 380 kW i andre halvdel
Nivå 2 · Scannerstans
Bayen går varm med 38 waferstarter i timen. Tre scannere er i ferd med å gå ned samtidig. Hold køen fra å eksplodere mens du får dem tilbake, og lever fortsatt gode dies.
WIP ≤ 60 wafere ved slutten
Gjennomløpstiden aldri over 3,5 t etter stansen (køtidsvindu)
Minst 900 000 gode dies på 48 t
Slipp inn minst 1600 waferstarter på 48 t (startplan: 34 i timen)
Nivå 3 · Oppskriftsdrift
En ny oppskriftsrevisjon gikk live i går kveld. Ingen vet ennå at den sakte forskyver den kritiske dimensjonen. Følg med på SPC-diagrammet: fang opp driften og rull tilbake før wafere havner utenfor spesifikasjon.
Høyst 12 waferekvivalenter utenfor spesifikasjon totalt
Cpk ≥ 1,2 ved slutten
Minst 620 000 gode dies
Nivå 2 · Oppskalering av nytt produkt
En stor akseleratorbrikke går i produksjon med en umoden prosess: defekttettheten er høy og en die på 600 mm² er nådeløs. Linjen er lastet med 42 waferstarter i timen. Du har 14 dager. Balanser produksjon i dag mot læring for i morgen.
Defekttetthet ≤ 0,08 /cm² på dag 14
Minst 660 000 gode dies over 14 dager
Grunnlag — modellen bak tallene
Hver sammenheng simulatoren bruker, med kilde. Konstanter merket som antakelser er illustrative kalibreringer.
Verktøy svikter tilfeldig med eksponentiell tid til feil; reparasjoner venter på en ledig tekniker.
P(fail in Δt) = 1 − e^(−Δt/MTBF), MTBF = 250 h; repair ~ Exp(mean 6 h) once a technician is free[17][1]Antakelse: størrelsesordener (MTBF, genereringsrater, k, τ) er illustrative kalibreringer, ikke data fra en reell fabrikk.
Littles lov knytter sammen varer i arbeid, gjennomstrømning og gjennomløpstid.
I en stabil linje er gjennomstrømningen lik frigivelsesraten, så en waferstart som ikke frigis, er en wafer som aldri kommer ut. Wafere som venter for lenge mellom trinnene, bryter køtidsvinduet.
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]Antakelse: grensen på 3,5 t gjennomløpstid står for et køtidsvindu; ekte vinduer fastsettes trinn for trinn av prosessingeniørene, og wafere som bryter dem, blir vanligvis kassert.
Kingmans tilnærming: køtiden vokser som u/(1−u) — den eksploderer når utnyttelsen nærmer seg 100 %.
CTq ≈ ((ca² + ce²)/2) · (u/(1−u)) · te[5]Vist for intuisjonens skyld: simulatorens kø oppstår fra tilfeldige ankomster og tilfeldig kapasitet, ikke fra denne formelen.
ISO 14644-1-klassegrense for partikler med størrelse D; ved 0,1 µm er klassen logaritmen av konsentrasjonen.
C = G / (ACH · V · η)[13][11]Antakelse: størrelsesordener (MTBF, genereringsrater, k, τ) er illustrative kalibreringer, ikke data fra en reell fabrikk.
Viftenes affinitetslov: effekten stiger med tredje potens av viftehastigheten.
Negativ-binomisk utbytte: defekter klumper seg, så utbyttet faller saktere enn Poisson-modellen forutsier.
Y = (1 + A·D/α)^(−α), α = 2 (α→∞: Y = e^(−A·D))[3][4][15][14]
Utbyttelæring: defekttettheten avtar mot et modent nivå etter hvert som ingeniørtid brukes.
D(t+Δt) = D∞ + (D − D∞)·e^(−Δt/τ), τ = 120 h · (0.10 / engineering share)[15][18]Antakelse: τ er tidskomprimert omtrent 100 ganger sammenlignet med rapporterte læringsrater i bransjen (4–6,5 % per måned, Leachman) slik at et scenario på 14 dager viser effekten.
Partikler som lander på wafere gir killer-defekter i forhold til luftkonsentrasjonen.
D_total = D_learn + k · C, k = 4·10⁻⁶ cm⁻² per particle/m³Antakelse: en illustrativ konstant — reelle fabrikker kalibrerer killer-defektrater ut fra egne inspeksjonsdata.
Parametrisk utbytte: andelen av en normal prosess som havner innenfor spesifikasjonsgrensene; Cpk måler marginen.
Tilfeldighet: en seedet mulberry32-generator; fordelinger som brukes — uniform, eksponentiell (invers CDF), normal (Box–Muller), Poisson (Knuth). Seeden vises og kan deles.
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