Введение

Моделирование для изготовления полупроводников Моделирование полупроводниковых процессов - это моделирование изготовления полупроводниковых устройств, таких как транзисторы. Это раздел автоматизации электронного проектирования и часть подполя, известного как технология CAD или TCAD. Конечная цель процесса моделирования - точное предсказание распределения активного допанта, распределения напряжения и геометрии устройства. Моделирование процессов обычно используется в качестве входа для моделирования устройств, моделирования электрических характеристик устройств. В совокупности моделирование процессов и устройств образуют основные инструменты для фазы проектирования, известной как TCAD или Технология компьютерного проектирования. Если рассматривать процесс проектирования интегральной схемы как ряд этапов с уменьшающимися уровнями абстракции, логический синтез будет на самом высоком уровне, а TCAD, будучи ближе всего к изготовлению, будет фазой с наименьшим количеством абстракции. Из-за детального физического моделирования, моделирование процессов используется почти исключительно для помощи в разработке отдельных устройств, будь то дискретные или как часть интегральной схемы. Изготовление устройств интегральной схемы требует серии этапов обработки, называемых процессом потока. Моделирование процесса включает в себя моделирование всех основных этапов процесса, чтобы получить профили допанта и напряжения и, в меньшей степени, геометрию устройства. Вход для моделирования процесса - это процесс и схема. Планировка выбирается как линейный вырез в полной планировке для 2D-симуляции или прямоугольный вырез из планировки для 3D-симуляции. Традиционно TCAD фокусируется в основном на производстве транзисторов, завершающейся формированием источника и контактов слива, также известных как фронт-энд производства линий. Не учитываются элементы обратной части производственной линии, например, межсоединительные и диэлектрические слои. Одной из причин для разграничения является наличие мощных инструментов анализа, таких как методы электронной микроскопии, сканирующая электронная микроскопия (SEM) и передающая электронная микроскопия (TEM), которые позволяют точно измерять геометрию устройства. Не существует аналогичных инструментов для точного измерения допантов или профилей стрессов с высоким разрешением. Тем не менее, растет интерес к исследованию взаимодействия между этапами производства переднего и заднего конца. Например, производство на заднем конце может вызвать напряжение в области транзистора, изменяя производительность устройства. Эти взаимодействия будут стимулировать потребность в лучших интерфейсах для инструментов симуляции на заднем конце или приведут к интеграции некоторых из этих возможностей в инструменты TCAD. В дополнение к недавнему расширению масштабов моделирования процессов всегда было желание иметь более точные моделирования. Однако, упрощенные физические модели наиболее часто используются для того, чтобы свести к минимуму время вычислений. Но уменьшение размеров устройства требует повышения точности профилей допантов и напряжений, поэтому для каждого поколения устройств добавляются новые модели процессов, соответствующие новым требованиям точности. Многие из моделей были разработаны исследователями задолго до того, как они стали необходимыми, но иногда новые эффекты признаются и понимаются только после того, как инженеры-процессоры обнаруживают проблему и проводят эксперименты. В любом случае, тенденция добавления большего количества физических моделей и рассмотрения более детальных физических эффектов будет продолжаться и может ускориться.

История

История коммерческих процессовых симуляторов началась с разработки программы Stanford University Process Engineering Models (SUPREM). SUPREM - это программное обеспечение, созданное в результате исследований профессора Стэнфорда Роберта Даттона (инженер). На основе этого начали разрабатывать улучшенные модели SUPREM II и SUPREM III. Technology Modeling Associates, Inc. (TMA) была основана Робертом Даттоном (инженером) в 1979 году. TMA была первой компанией, которая коммерциализировала SUPREM III. Позже Silvaco также коммерциализировала SUPREM и назвала продукт ATHENA. TMA коммерциализировала SUPREM IV (2D версия) и назвала его TSUPREM4. В 1992 году Integrated Systems Engineering (ISE) выпустила 1D-симулятор процессов TESIM и 2D-симулятор процессов DIOS. Примерно в то же время в TMA началась разработка нового 3D-симулятора процессов и устройств, и после того, как TMA была приобретена Avanti, продукт был выпущен в 1998 году как Taurus. Примерно в 1994 году была завершена первая версия Florida Object Oriented Process Simulator (FLOOPS). FLOOPS был позже коммерциализирован ISE в 2002 году. Еще один симулятор процессов PROPHET был создан около 1994 года в лабораториях Bell, который позже стал Agere, но не был продан в коммерческом масштабе. В 2002 году Synopsys приобрела Avant!, corp., а в 2004 году Synopsys приобрела ISE. Synopsys объединила функции Taurus и TSUPREM4 в платформу FLOOPS и назвала ее Sentaurus Process. Текущие продукты Silvaco - Victory Process и Victory Device для 2D/3D моделирования, а также старые продукты Athena для 2D моделирования процессов и Atlas для 2D моделирования устройств. В 2013 году Coventor выпустил SEMulator3D, продвинутый симулятор процессов, основанный на моделировании вокселей и эволюции поверхности. Кроме этих симуляторов, существует множество других университетских и коммерческих симуляторов, таких как PROMIS, PREDICT, PROSIM, ICECREM, DADOS, TITAN, MicroTec, DOPDEES, ALAMODE.

Методы моделирования процессов

Шаги процесса, наиболее часто связанные с имитацией процесса, - это ионная имплантация, отжига (диффузия и активация допанта), травка, осаждение, окисление и эпитакси. Другие распространенные шаги включают химическую механическую планаризацию (CMP), силицидацию и перетекание. Все коммерческие симуляторы процессов используют комбинацию методов анализа конечных элементов (FE) и/или методов конечного объема (FV). Полное описание метода FE/FV находится за пределами этой статьи, но существует много хороших книг, которые подробно описывают эту тему. Однако важно обсудить требования к моделированию процесса для достижения точных результатов. Эти требования основаны на тех же требованиях, что и для методов FE/FV, с дополнительной трудностью, связанной с изменениями геометрии при моделировании изготовления устройства. Для моделирования процесса используется сетка FE/FV для вычисления и хранения допинговых и стрессовых профилей. Каждое геометрическое изменение в области моделирования требует новой сетки, которая соответствует новым границам. Как будет описано ниже, большое количество шагов, изменяющих геометрию, и характер моделирования процесса, где каждый шаг зависит от совокупных результатов всех предыдущих шагов, делают моделирование процесса особенно сложным применением техники FE/FV. Одним из наиболее важных результатов моделирования процесса является профиль допанта после обработки. Точность профиля сильно зависит от поддержания правильной плотности точек сетчатки в любое время во время моделирования. Плотность точек должна быть достаточной для разрешения всех профилей допанта и дефектов, но не более, поскольку расходы на вычисления для решения уравнений диффузии увеличиваются с количеством точек сетки. Типичная полнопоточная моделирование процесса CMOS может иметь более 50 изменений сетки, и количество изменений сетки может резко увеличиться, если выполняется адаптивное сетчатое устройство. Для каждого изменения сетки интерполяция используется для получения значений данных на новой сетке. Важно управлять изменениями сетчатки таким образом, чтобы избежать ухудшения точности из-за ошибки интерполяции. Самый простой способ сделать это - всегда сохранять точки, как только они вводятся в сетку, но это имеет недостаток в производстве очень многих точек сетки, которые могут быть вычислительно дорогими. Поддержание баланса между ошибкой интерполяции, расходами на вычисления и минимизацией требуемого ввода пользователя важно для получения точных результатов с минимальными расходами на вычисления. Это особенно верно при моделировании устройств в 3D. Без тщательного размещения сетки или точность будет страдать неприемлемо, или расходы на вычисления будут слишком велики, чтобы быть полезными. До сих пор инструменты моделирования процессов имели ограниченный успех в полной автоматизации адаптации сетки, так что вмешательство пользователя не требуется. Это требует от пользователя понимания сетки и того, как она влияет на точность моделирования и время выполнения, а также нагрузки на пользователя, чтобы отслеживать изменения сетки во время моделирования, чтобы обеспечить сохранение правильной сетки. Одно из наиболее важных применений инструментов TCAD - исследование новой технологии устройств, где выполняется множество исследовательских симуляций, чтобы дать конструктору устройств лучшее понимание возможных преимуществ, а также недостатков данной технологии. Этот случай использования требует последовательных симуляций с некоторым анализом между ними. Для того, чтобы быть полезными, многие циклы моделирования должны выполняться в течение времени, отведенного для исследования, придавая приоритетное значение минимизации времени выполнения моделирования. В настоящее время полноценные стандартные CMOS-симуляции чаще всего выполняются с помощью комбинации 1D и 2D-симуляции и занимают менее нескольких часов на 2,6 ГГц Pentium 4. Для выполнения этих симуляций в 3D (с момента формирования ворот) потребуется минимум 24 часа для минимальной точности симуляции. Большая часть информации, требуемой из TCAD-симуляций, может быть получена из упрощения, что устройство может быть обработано равномерно в глубине (т.е. 2D-симуляция). Для включения формы устройства эффектов вдоль глубины или для исследования теневого имплантата необходимо провести 3D-симуляцию.