Anda menjalankan bay litografi sebuah fab wafer 300 mm — delapan scanner, sebuah cleanroom, dan resep yang harus tetap dalam spesifikasi. Wafer mengantre, alat rusak, partikel masuk, dan yield bergerak dengan setiap keputusan.
Apa yang akan Anda pelajari
Mengapa menjalankan grup alat mendekati utilisasi 100 % membuat antrean meledak (hukum Little, Kingman).
Bagaimana partikel di udara menjadi cacat mematikan, dan bagaimana ukuran die mengubah yield (model binomial negatif).
Bagaimana bagan kendali SPC menyingkap resep yang bergeser sebelum membuang wafer.
Simulator
Waktu 0 j
▶Produktif
‖Standby
⚙Rekayasa
✕Down (perbaikan)
•Partikel di udara
Kontrol
Wafer yang dirilis ke bay per jam.
Porsi waktu scanner yang diberikan ke lot wafer eksperimental untuk mengajari proses: output lebih sedikit sekarang, cacat lebih sedikit nanti.
Setiap teknisi memperbaiki satu alat dalam satu waktu.
Pergantian udara lebih banyak mengencerkan partikel; daya kipas naik dengan kecepatan pangkat tiga.
Setiap orang berpakaian cleanroom tetap melepaskan partikel.
Wafer yang diukur per jam: bagan SPC lebih tajam, kapasitas sedikit berkurang.
Butuh 3 jam dan menambah 2 orang di ruangan selama mereka bekerja.
2 jam pada setengah kapasitas, lalu proses kembali ke target.
Indikator
Die baik keluar
19547/h
Yield
89,8%
normal
Kelas ISO cleanroom
3,4
normal
Cycle time bay
1,6h
normal
Ketersediaan alat
100 %
Utilisasi alat
71 %
Waktu rekayasa
10 %
Wafer starts dirilis
34 wph
Work in process
20 wafers
Densitas cacat
0,110 /cm²
Kapabilitas proses Cpk
1,25 · peringatan
Di luar spesifikasi (ekuivalen wafer)
0,0 wph
Daya bay
1339 kW
Tren
Sampel SPC (offset CD)
Skenario krisis
Level 1 · Ekskursi partikel
Shift rutin di lini chip seluler. Di suatu tempat di atas bay, filter langit-langit hampir gagal. Jaga cleanroom tetap dalam kelas, lindungi yield — dan jangan biarkan kipas pada kecepatan penuh lebih lama dari yang diperlukan.
Kelas ISO kembali ≤ 3,6 di akhir
Tidak pernah di atas kelas 4,55 setelah jam pertama
Rata-rata yield ≥ 87 % pada jam-jam pertama ekskursi
Rata-rata daya bay ≤ 1.380 kW di paruh kedua
Level 2 · Scanner crash
Bay berjalan panas pada 38 wafer starts per jam. Tiga scanner hampir mati sekaligus. Jaga antrean agar tidak meledak sementara Anda memulihkannya, dan tetap kirim die yang baik.
WIP ≤ 60 wafer di akhir
Cycle time tidak pernah di atas 3,5 jam setelah crash (jendela queue time)
Minimal 900.000 die baik dalam 48 jam
Rilis minimal 1600 wafer starts dalam 48 jam (rencana start: 34 per jam)
Level 3 · Pergeseran resep
Revisi resep baru dirilis tadi malam. Belum ada yang tahu bahwa ia perlahan menggeser dimensi kritis. Pantau bagan SPC: tangkap pergeseran dan roll back sebelum wafer keluar spesifikasi.
Paling banyak 12 ekuivalen wafer di luar spesifikasi secara total
Cpk ≥ 1,2 di akhir
Minimal 620.000 die baik
Level 2 · Ramp produk baru
Chip akselerator besar masuk produksi dengan proses yang belum matang: densitas cacat tinggi dan die 600 mm² tidak memaafkan. Lini dimuat pada 42 wafer starts per jam. Anda punya 14 hari. Seimbangkan output hari ini dengan pembelajaran untuk besok.
Densitas cacat ≤ 0,08 /cm² pada hari ke-14
Minimal 660.000 die baik selama 14 hari
Dasar — model di balik angka
Setiap hubungan yang dipakai simulator, beserta sumbernya. Konstanta yang ditandai sebagai asumsi adalah kalibrasi ilustratif.
Status peralatan mengikuti SEMI E10: produktif, standby, rekayasa, down terjadwal dan tak terjadwal.
Alat gagal secara acak dengan waktu-ke-kegagalan eksponensial; perbaikan menunggu teknisi yang tersedia.
P(fail in Δt) = 1 − e^(−Δt/MTBF), MTBF = 250 h; repair ~ Exp(mean 6 h) once a technician is free[17][1]Asumsi: besaran (MTBF, laju pembentukan, k, τ) adalah kalibrasi ilustratif, bukan data dari fab nyata.
Hukum Little menghubungkan work in process, throughput, dan cycle time.
Dalam lini yang stabil, throughput sama dengan laju rilis, jadi wafer start yang tidak dirilis adalah wafer yang tidak pernah keluar. Wafer yang menunggu terlalu lama di antara langkah melanggar jendela queue time.
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]Asumsi: batas cycle time 3,5 jam mewakili jendela queue time; jendela sebenarnya ditetapkan per langkah oleh process engineering, dan wafer yang melanggarnya biasanya di-scrap.
Aproksimasi Kingman: waktu antrean tumbuh seperti u/(1−u) — meledak saat utilisasi mendekati 100 %.
CTq ≈ ((ca² + ce²)/2) · (u/(1−u)) · te[5]Ditampilkan untuk intuisi: antrean simulator muncul dari kedatangan acak dan kapasitas acak, bukan dari rumus ini.
Batas kelas ISO 14644-1 untuk partikel berukuran D; pada 0,1 µm kelas adalah log dari konsentrasi.
Yield binomial negatif: cacat mengelompok, sehingga yield turun lebih lambat daripada prediksi model Poisson.
Y = (1 + A·D/α)^(−α), α = 2 (α→∞: Y = e^(−A·D))[3][4][15][14]
Yield learning: densitas cacat meluruh menuju tingkat matang seiring waktu rekayasa dihabiskan.
D(t+Δt) = D∞ + (D − D∞)·e^(−Δt/τ), τ = 120 h · (0.10 / engineering share)[15][18]Asumsi: τ dipadatkan waktunya sekitar 100× dibanding laju pembelajaran industri yang dilaporkan (4–6,5 % per bulan, Leachman) agar skenario 14 hari menunjukkan efeknya.
Partikel yang jatuh pada wafer menambah cacat mematikan sebanding dengan konsentrasi udara.
D_total = D_learn + k · C, k = 4·10⁻⁶ cm⁻² per particle/m³Asumsi: konstanta ilustratif — fab nyata mengkalibrasi laju cacat mematikan dari data inspeksi mereka sendiri.
Yield parametrik: porsi proses normal yang berada di dalam batas spesifikasi; Cpk mengukur marginnya.
Keacakan: generator mulberry32 ber-seed; distribusi yang dipakai — seragam, eksponensial (CDF invers), normal (Box–Muller), Poisson (Knuth). Seed ditampilkan dan dapat dibagikan.
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