Вы управляете участком литографии фабрики пластин 300 мм — восемь сканеров, чистая комната и рецепт, который должен оставаться в пределах спецификации. Пластины скапливаются в очереди, установки ломаются, частицы проникают внутрь, а выход годных меняется с каждым решением.
Чему вы научитесь
Почему работа группы установок почти на 100 % загрузки взрывает очереди (закон Литтла, Кингман).
Как частицы в воздухе становятся фатальными дефектами и как размер кристалла влияет на выход годных (отрицательная биномиальная модель).
Как контрольные карты SPC выявляют дрейфующий рецепт до того, как он испортит пластины.
Симулятор
Время 0 ч
▶Производительно
‖Ожидание
⚙Инженерные работы
✕Простой (ремонт)
•Частицы в воздухе
Управление
Пластин, запускаемых в участок в час.
Доля времени сканера, отданная экспериментальным партиям пластин, на которых учится процесс: сейчас меньше выпуск, позже меньше дефектов.
Каждый техник ремонтирует одну установку за раз.
Больше воздухообменов разбавляют частицы; мощность вентиляторов растёт как куб скорости.
Каждый человек в спецодежде всё равно выделяет частицы.
Пластин измеряется в час: чётче карта SPC, чуть ниже производительность.
Занимает 3 ч и добавляет 2 человека в помещении, пока они работают.
2 ч на половинной мощности, затем процесс возвращается к цели.
Показатели
Годных кристаллов на выходе
19547/h
Выход годных
89,8%
норма
Класс ISO чистой комнаты
3,4
норма
Время цикла участка
1,6h
норма
Доступность оборудования
100 %
Загрузка оборудования
71 %
Инженерное время
10 %
Запущено пластин
34 wph
Незавершённое производство
20 wafers
Плотность дефектов
0,110 /cm²
Возможности процесса Cpk
1,25 · предупреждение
Вне спецификации (эквивалент пластин)
0,0 wph
Мощность участка
1339 kW
Динамика
Выборка SPC (смещение CD)
Кризисные сценарии
Уровень 1 · Выброс частиц
Обычная смена на линии мобильных чипов. Где-то над участком вот-вот выйдет из строя потолочный фильтр. Удержите чистую комнату в своём классе, защитите выход годных — и не держите вентиляторы на полной скорости дольше необходимого.
Класс ISO вернулся к ≤ 3,6 в конце
Никогда выше класса 4,55 после первого часа
Средний выход годных ≥ 87 % в первые часы отклонения
Средняя мощность участка ≤ 1 380 кВт во второй половине
Уровень 2 · Авария сканеров
Участок работает на пределе при 38 запусках пластин в час. Три сканера вот-вот остановятся одновременно. Не дайте очереди взорваться, пока вы возвращаете их в строй, и при этом выпускайте годные кристаллы.
Незавершённое производство ≤ 60 пластин в конце
Время цикла после аварии никогда не выше 3,5 ч (окно времени ожидания)
Не менее 900 000 годных кристаллов за 48 ч
Запустить не менее 1600 пластин за 48 ч (план запусков: 34 в час)
Уровень 3 · Дрейф рецепта
Вчера вечером запущена новая редакция рецепта. Никто пока не знает, что она медленно сдвигает критический размер. Следите за картой SPC: поймайте дрейф и откатитесь, пока пластины не вышли за спецификацию.
Не более 12 эквивалентов пластин вне спецификации в сумме
Cpk ≥ 1,2 в конце
Не менее 620 000 годных кристаллов
Уровень 2 · Выход нового продукта
Крупный чип-ускоритель запускается в производство с незрелым процессом: плотность дефектов высока, а кристалл 600 мм² не прощает ошибок. Линия загружена на 42 запуска пластин в час. У вас 14 дней. Сбалансируйте выпуск сегодня и обучение на завтра.
Плотность дефектов ≤ 0,08 /см² на 14-й день
Не менее 660 000 годных кристаллов за 14 дней
Основа — модель, стоящая за числами
Все зависимости, которые использует симулятор, с источниками. Константы, помеченные как допущения, — иллюстративные калибровки.
Состояния оборудования следуют SEMI E10: производительное, ожидание, инженерное, плановый и внеплановый простой.
В стабильной линии пропускная способность равна темпу запуска, поэтому незапущенная пластина — это пластина, которая никогда не выйдет. Пластины, слишком долго ждущие между шагами, нарушают окно времени ожидания.
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 мкм класс — это логарифм концентрации.
Хорошо перемешанное помещение: концентрация = генерация ÷ (воздухообмены × объём × эффективность фильтра).
C = G / (ACH · V · η)[13][11]Допущение: порядки величин (MTBF, интенсивности генерации, k, τ) — иллюстративные калибровки, а не данные реальной фабрики.
Закон подобия вентиляторов: мощность растёт как куб скорости вентилятора.
Выход годных по отрицательному биномиальному закону: дефекты группируются, поэтому выход падает медленнее, чем предсказывает модель Пуассона.
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 измеряет запас.
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