Фабрика за полупроводници Модел во живо

Го водите литографскиот дел на фабрика за вафери од 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 ч по откажувањето (прозорец на време во редица)
  • Најмалку 900 000 исправни чипови за 48 ч
  • Пуштете најмалку 1600 стартови на вафери за 48 ч (план за стартови: 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 ч време на циклус го претставува прозорецот на време во редица (queue-time); вистинските прозорци ги поставува процесното инженерство чекор по чекор, а вафери што ги прекршуваат обично се отфрлаат.
Кингманова апроксимација: времето во редица расте како 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

Кој го работи ова професионално

Едукативен модел — не за оперативни одлуки. Вистинските објекти секоја константа ја калибрираат според сопствената опрема и податоци.