Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Модели и методы обеспечения функциональной и технологической воспроизводимости интегральных микросхем

..pdf
Скачиваний:
0
Добавлен:
12.11.2023
Размер:
8.2 Mб
Скачать

вання и процессом производства, направленных на обеспечение устойчивой воспроизводимости выхода годных. Характерной осо­ бенностью сформулированной задачи является то, что уже на эта­ пе проектирования требуется создание модели или совокупности моделей, связывающих функциональные и конструктивные пара­ метры изделия с параметрами основных операций технологиче­ ского процесса, которые используют для проведения модельных экспериментов и принятия на их основе оптимальных решений. Известно, что общая задача нахождения количественного закона между выходными и входными параметрами изделия с парамет­ рами технологического процесса производства полностью не ре­ шена вследствие трудностей, возникающих на пути математиче­ ского описания процесса обеспечения функциональной и техноло­ гической воспроизводимости.

Одни из подходов к реализации такой задачи, позволяющий получить удовлетворительное решение, заключается в сведении общего процесса поиска решения к совокупности алгоритмических процедур единого сквозного цикла проектирования и производ­ ства. Указанная совокупность процедур формируется на основе объединенной физико-технологической модели элементов. Оче­ видно, что для реализации такого подхода базовой моделью в первую очередь должна быть технологическая модель элемента ИМС [69]. Так как до настоящего времени практически не раз­ работано полной технологической модели элемента ИМС, то ис­ пользуем так называемые промежуточные модели, которые по­ зволяют с некоторыми допущениями связать функциональные параметры элементов с параметрами ряда основных операций технологического процесса.

Для решения основной задачи потребуется использовать сово­ купность моделей схемы, элементов, процесса и т. д.; определить область согласования функциональных и технологических пара­ метров ИМС; обеспечить поиск необходимого решения. Если учесть, что в процессе поиска требуемого решения используют структурно и информационно сложные процедуры, упорядочение последовательности вызова которых крайне необходимо, то ста­ новится вполне очевидным, что весь процесс обеспечения функ­ циональной и технологической совместимости параметров целе­ сообразно представить в виде обобщенной структурной и инфор­ мационной модели. Таким образом, структурная и информационная модель становится средством системного представления процесса обеспечения совместимости функциональных и технологических параметров Р1МС. На основании такой модели разрабатывают и формируют математическую и программную модели.

При разработке структурной и информационной модели учи­ тываются особенности информационных связей с процедурами на иерархических уровнях и между ними; особенности локальных математических моделей и методов принятия оптимальных реше­ ний; особенности технических средств автоматизации. Существен­ ное влияние на разработку оказывает разносторонний характер

151

функционирования иерархических уровней. Наряду с этим завер­ шенность параметрических связей и состава информационных мас­ сивов на каждом уровне (и между ними) требует достаточно глу­ бокого анализа локальных функций, возлагаемых на блоки моде­ лирования и принятия решений, без чего нельзя сформировать состав параметров выходных информационных массивов. Поэтому модель целесообразно строить по принципу многоуровневых иерар­ хических систем (моделей).

Такой принцип позволяет сформулировать основную цель про­ цесса моделирования и глобальную целевую функцию для приня­ тия решения. Эти два параметра являются обязательными элемен­ тами информационных моделей [83]. При этом следует стремиться к минимизации числа параметрических связей между блоками переработки информации (моделирования, принятия решения и т. д.), особенно между уровнями иерархии, что позволит более эффективно осуществлять декомпозицию основной цели модели­ рования и глобального критерия принятия решения на локальные иерархические уровни.

С учетом сказанного построена структурная и информационная модель процесса обеспечения совместимости функциональных и технологических параметров ИМС (рис. 5.1). Предложенная мо­ дель структурно состоит из пяти иерархических уровней, форма­ лизованных в виде входных и выходных информационных масси­ вов и блоков переработки информации.

Очевидно, что для решения основной задачи необходимо осу­ ществить дальнейшую формализацию основных элементов по­ строенной модели, т. е следует разработать соответствующие математические модели для каждого уровня иерархии. Под ма­ тематической моделью блока переработки информации понимаем алгоритмическое представление его функций, обеспечивающее автоматизацию процесса переработки информации, содержащейся в массивах исходных данных, и формирование массивов выход­ ных данных в соответствии с параметрическими связями.

Как следует из рис. 5.1, предложенная модель структурно состоит из трех групп алгоритмов (вертикальная декомпозиция), осуществляющих преобразование параметров исходных данных в массив выходных (горизонтальная декомпозиция). Блок перера­ ботки информации «Анализ решения» состоит из следующих ос­ новных блоков.

1. Математических моделей электронной схемы без учета ло­ кальных температурных режимов F = f(Y ) и с учетом локальных

температурных режимов F = f(Y i,

Ут),

где F —{F i.........Fm}

век­

тор выходных параметров схемы;

Y = {уи . . . , уп}

— вектор

вход­

ных параметров схемы; Y i={yu , . . . ,

yin-t} — вектор температур­

но-независимых входных параметров;

Ут= {Ут\,. . . , У п )

— вектор

температурозависимых входных параметров.

 

 

 

2. Физико-топологических моделей элементов

ИМС

Y = f(X ),

где Х = {х \,. . . ,xi} — входные параметры модели

(топологические

1 5 2

Анализ решения

Т

Принятие решения

~ ~

Г

Область согласобания

 

 

 

исходные данные

 

 

 

 

 

 

 

 

 

 

 

RF --IF0-8F*F)*FO+6F )

Модель электрической,

 

Назначение допускоб на

 

 

Ry:{Y0-8Y*Yi*Y0<-8Y)

схемы r = f( Y )

 

параметры элеменгоб

 

 

 

 

SYr={6Yf>rSY3) ...,8Yn j

 

 

 

 

ЕЕ

 

Модель электрической

Определение температур-

схемы F -f(Yi,Yr)

J

ных допусков

 

8Уг~1*Уп№е,..

- 1

-

 

Л 1

 

 

физика - топологичес -

Назначение допускоб на

параметры физико-то­

кая модель элемента

пологической. модели

Y - f W

8хЧ8х,,8хг,...,8Хе}

 

 

 

х .

Модель технологического

Оптшшзация технологичес­

ких параметров. Назначе­

процесса x = f(Z )

ние допусков на пара -

 

д

п

, »

- i

8Y„p =dY/8Yr

Ry- { Yg -8Ynp£Y^YQ+f)Ynp}

- i

R rlx r $xtx*x<,+Bx}

Z'-lZi.Zz,

R2 ^Zt -SZiZ‘ Z0fSZi

г-гпуктурная и информационная модель оСеспечсння функциональной и технологической

сооместимостн

5.1.

ьтру

л

ч' .

параметров ИМС.

 

характеристики, выходные параметры модели

технологического

процесса и т. д.).

основных

операций технологического процесса

3.

Моделей

производства ИМС (эпитаксиальное наращивание, двухстадийная

диффузия

и т. д.)

X = f(Z ), где

Z = {г и . . . , zt) —

вектор входных

(оптимизируемых)

параметров

технологического

процесса. Пере­

численные модели являются составной частью ОФТМ. Необходимо отметить, что, объединяя программно две послед­

ние модели в одну, можно получить «промежуточную» техноло­ гическую модель элемента. Предложенная иерархия локальных моделей наглядно показывает зависимость выходных характерис­ тик схемы от параметров конструкции и технологического процес­ са, что является определяющим для изделий микроэлектроники.

Основная цель математического моделирования — выработка количественно обоснованных рекомендаций в процессе принятия оптимального решения, иаилучших из множества возможных. Спо­ собность выработать рациональное решение данная совокупность моделей приобретает в процессе поиска решения. Поэтому блок переработки информации «Принятие решения» непосредственно связан прямыми и обратными информационными связями с мо­ делями блока «Анализ решения» на соответствующих локальных уровнях.

Цель принятия решений — обеспечение согласования функ­ циональной точности параметров схемы с дисперсией воспроизво­ димости технологического процесса и последующей оптимизацией его параметров. Этот процесс следует рассматривать в неразрыв­ ной связи с выходным информационным массивом «Область со­ гласования (поиска) решения», поскольку вычисляемый массив однозначно определяет область допустимых значений параметров, при которых алгоритм анализа нижнего уровня иерархии должен осуществлять переработку информации, т. е. это та область, в ко­ торой осуществляется обеспечение (согласование) функциональ­ ной и технологической совместимости параметров ИМС. При этом необходимо отразить одну из важных характеристик предложен­ ной модели, а именно, область согласования (поиска) решения для нижнего уровня иерархии обязательно вырабатывается (опре­ деляется) на предыдущем уровне путем решения оптимизацион­ ной задачи. Таким образом, условия, накладываемые техническим заданием на выходные характеристики схемы, являются исходной областью согласования (поиска) решения задачи назначения до­ пусков на параметры элементов схемы

RF : {F 0- 5F ^ F ^ F0 + 8F ),

(5.1)

где F0= { F 0l.........F0m} — вектор номинальных значений выходных характеристик; 6 ^ = {6F i,. . . , 6Fm} — половина поля допуска отклонения выходной характеристики согласно ТЗ.

Как следует из рис. 5.1, общая задача принятия решения по обеспечению функциональной и технологической совместимости параметров трансформируется в ряд частных задач на соответ-

154

ствугощих уровнях. Так, на втором уровне блока «Принятие реше­ ния» формулируется и решается задача назначения допусков на параметры элементов схемы (подробно эта задача рассмотрена в гл. 3). Этот уровень формирует выходной массив в виде области поиска решения для последующего уровня

Ry : {У0 - 8 К ^ К ^ У 0 + ЗУ},

(5.2)

где 6 K = { 6i/i, . . . . бУп) — вектор полученных значений половины поля допусков (в дальнейшем — просто допусков) параметров элементов.

На третьем уровне решается задача определения производст­ венных допусков параметров элементов при условии, что

8Гпр = 8YI{oYTU 8Y, U 8Yv U 5Г„},

(5.3)

где бК — вектор полных электрических допусков; 6Упр — вектор производственных допусков; 6УТ — вектор температурных допус­ ков; бYt — вектор допусков старения; бУр — вектор допусков ра­ диации; 6 УП— допуски влажности.

Температурные допуски параметров определяют путем решения совместной задачи анализа тепловой физико-математической мо­ дели конструкции и анализа электронной схемы. Согласно ста­ тистическим исследованиям вклад остальной группы допусков в полный составляет в среднем 1 8 ... 2 0 %.

Определение производственных допусков позволяет решать оптимизационные задачи на уровнях физико-топологического мо­

делирования

через сформированную область согласования

(поис-

ка) решения

: {Г , - ЬУ„, < У S Г , + »К„}.

(5.4)

На четвертом уровне модели решают задачу назначения допус­ ков на параметры физико-топологической модели (допуски на топологические характеристики, значения концентрации примеси, толщину окисной пленки и т. д.). Это позволяет определить об­ ласть поиска (согласования) решения для оптимизации и назна­ чения допусков на параметры технологического процесса. Область поиска представляется в виде

Rx :{ X 0 - b X ^ X ^ X 0 + oX )t

(5.5)

где 6Х = {6* 1, . . . , бх/} — полученные допуски на параметры фи­ зико-топологической модели элементов, которые являются одно­ временно допусками на выходные параметры модели технологиче­ ского процесса.

Область (5.5) можно назвать областью согласования функ­ циональной точности и дисперсии воспроизводимости технологи­ ческого процесса, поскольку на этом уровне происходит форми­ рование требуемых функциональных характеристик технологиче­ скими и физическими параметрами.

Прежде чем задать точность изменения параметров техноло­ гического процесса, следует определить их оптимальные значения

1SS

для воспроизводимости функциональных характеристик. Для это­ го на последнем иерархическом уровне решают задачу парамет­ рической оптимизации основных операций процесса, назначая до­ пуски на эти параметры.

В результате находят вектор оптимальных значений парамет­

ров технологического процесса Z *= {z[ , . . . , z*}

и допустимую об­

ласть их изменения

 

 

/?f : { Z 0 - 8 Z < Z ^ Z 0 + 8Z},

(5.6)

где 8Z ={6zi, . . . , бг,} — назначенные допуски

на

параметры про­

цесса.

Допустимая область (5.6) характеризует точность поддержа­ ния режимов управляемых параметров технологического процес­ са, значения которых являются определяющими для обеспечения функциональной и технологической совместимости и воспроизво­ димости параметров ИМС.

Согласование функциональной точности и дисперсии воспроиз­ водимости технологического процесса, а следовательно, и обеспе­ чение функциональной и технологической совместимости парамет­ ров ИМС являются процессом оптимальной декомпозиции выход­ ных параметров схемы и их допусков путем целенаправленного решения задач моделирования и принятия решения на соответ­ ствующих иерархических уровнях.

Рассмотрим один из возможных подходов к формализации структуры и функционирования предложенной модели [63]. Струк­ тура модели описывается графом G = (X , U), где множество вер­ шин X включает блоки переработки информации I, информацион­ ные массивы М, совокупность источников информации S и мно­ жество точек диалога D (если предусматривается интерактивное взаимодействие); множество ребер содержит множество парамет­ рических связей обмена информации N. Таким образом, .множе­

ство элементов модели можно представить как

 

G = {I, М, D, N, S),

(5.7)

а ее функционирование описать перечнем параметрических связей Nit передачей информационных массивов из Ai и В,- — блок пере­ работки информации. Тогда множество

Q = {N it Ai, Bi, Mi)

(5.8)

отображает функционирование структурной и информационной модели. Предложенную модель можно представить множеством

C ={Q , P (G )),

(5.9)

где P(G) — описание всех элементов структурной

и информаци­

онной модели.

 

Для случая, когда модель изображена в виде многоуровневой системы (рис. 5.1), которая характеризуется т иерархическими уровнями и т локальными целями принятия решения, ее функ­ ционирование описывается выражениями

156

 

 

CM = {Q(*l, р (G<*‘)}.

 

 

 

QM = {NM, A\*\ B[k\ MM},

 

 

 

GM = {/(*), м м, DM, NM, SM),

(5.10)

где k =

\

— число иерархических уровней модели.

каж­

При разработке локальных математических моделей для

дого уровня моделирования и принятия решения осуществлено согласование разрабатываемой модели с разработанными ранее.

5.2. МОДЕЛИРОВАНИЕ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ ОПЕРАЦИИ ПРОЦЕССА ПРОИЗВОДСТВА ИМС

5.2.1.Моделирование диффузионных процессов

Врезультате проектирования ИМС достигается опреде­ ленный компромисс между конструктивно-технологическими огра­ ничениями и требуемыми функциональными характеристиками эле­ ментов и схемы. Здесь важно определить, какие параметры тех­ нологического процесса принимают участие в моделировании как процесса, так и элементов схемы. Наиболее эффективным путем выявления параметров процесса, влияющих на качество изготов­ ления элементов, является моделирование технологических опера­ ций. Для решения задачи моделирования выделим из общего про­ цесса производства биполярных ИМС ряд основных технологиче­ ских операций, которые оказывают существенное влияние на фор­ мирование функциональных характеристик.

Это относится, в частности, к операциям окисления и диффузии

вкремний; операциям эпитаксиального наращивания и фотолито­

графии; ионной имплантации, которые являются определяющи­ ми этапами изготовления элементов схемы.

Моделирование процессов окисления и диффузии требует реше­ ния целого комплекса задач, в частности, изучения физико-химиче­ ских процессов в газовой фазе и на поверхности пластины, а также собственно процессов диффузии примесей в полупроводнике.

Движение любой примеси описывается уравнением непрерыв­ ности, на которое влияет зависимость коэффициента диффузии от концентраций точечных дефектов и электрического потенциала. Для одномерного случая уравнение непрерывности имеет вид

Dm x j ) \ дх )

где N (x, t) и N(x, t) — соответственно полная и электрически активная концентрации (знак «плюс» относится к акцепторам, знак «минус» — к донорам); Ф — электрический потенциал

(5.12)

157

n, tii — соответственно фактическая и (при температуре диффу­ зии) собственная концентрации электронов.

Если принять, что коэффициент диффузии примеси в кремний вычисляют по формуле

D = 10,5 ехр ( - 3,69/kT)

(5.13)

и он не зависит от концентрации примеси, то решением задачи (5.11) является егк-распределение.

Вместе с тем в условиях высокой концентрации примесей (при N > 1019 см-3) коэффициент диффузии существенно меняется. Это объясняется ускорением диффузии за счет образующегося электри­ ческого поля, диффузии по вакансиям кристаллической решетки и рядом других факторов.

Программную реализацию зависимости коэффициента диффу­ зии фосфора и бора от коэффициента концентрации целесообраз­

но осуществить с помощью эмпирических выражений

[7]

Ц . М - А » [ н -

81 N A (*)

Т

(5.14)

N A ( х ) + 3 ,2 • 1 0 18 C M - 3J

 

 

£>,M = 0„[l +

350 W * )

 

(5.15)

N 6 ( x ) + 1,05lО19 см -3.

 

 

 

где Dno и Dpо — значения коэффициентов диффузии, не завися­ щих от концентрации; NA[x) и ND{x) — коэффициенты концент­ рации акцепторов и доноров соответственно.

Процесс диффузии при изготовлении биполярных ИМС осуще­ ствляется в две стадии. Если первая из них, во время которой вводятся примеси в кремний, не отличается от аналогичных про­ цессов при изготовлении различных диффузионных приборов, то вторая (перераспределение примесей) — сопровождается выра­ щиванием на поверхности полупроводника окисла и перераспределе­ нием легирующих примесей, что вносит свою специфику в процесс диффузии. Это объясняется тем, что в процессе роста окисла при высоких температурах часть примеси в поверхностном слое крем­ ния переходит в растущий окисел, что сильно сказывается как на концентрации примеси в кремнии, так и на глубине диффузионного слоя примеси.

Окисление кремния происходит в результате диффузии кисло­ рода через границу раздела кремния, где возникает окислительная реакция. Кинетика роста окисной пленки описывается выражеии-

е м [88 ] X l ' + X „ - K t I K L - ‘ K t ( t + * ) , (5.16)

где Хок — толщина окисного слоя; К Р, KL — коэффициенты пара­ болического и линейного законов роста пленки соответственно; t

время.

 

 

Параметр т

можно определить из выражения

при условии

,= 0 :

' = (KL ■ X I + К„ ■ ХШ)!К , ■ K L-

(5.17)

156

Коэффициенты К Р и Кь зависят от температурных режимов, ориентации кристаллов кремния и концентрации легирующих при­

месей в подложке.

 

Решение уравнения (5.16) позволяет определить

модель пер­

вого порядка роста толщины окисла:

 

* ок = KPI2KL [ V T + (t -'r-)4K d K p - 1 ].

(5.18)

Выражение (5.18) предполагает, что параболический и линей­ ный коэффициенты скорости роста постоянны на всем протяжении этапа окисления, но при концентрациях примеси в кремнии у гра­ ницы раздела больше п, оно уже неверно. Для определения тол­ щины окисла следует вычислить коэффициенты КР и KL.

Согласно модели коэффициент линейного роста толщины окис­ ла можно записать как

KL = K [ [ \ + y ( N r - \ ) ] ,

(5.19)

где K ‘L — собственный (при низких концентрациях) коэффициент; Y — параметр, который определяется экспериментально как

Т «= 2,62-10 "3е х р [ - \,leV/kT],

 

(5.20)

■ нормализованная общая концентрация вакансий

 

ЛГ = -

N - + N -

 

(5.21)

I + N + +

 

 

N+-- = ехр [ ( £ + - £ ,)/й Г ],

Е+ =0,35eV ;

 

(5.22)

N - = exp ((£, - E ~)/kT],

£ -

= Eg — 0,57 eV;

(5.23)

N “ = exp [{2Ei—E -~E '")lkT ],

E ~ = E g + E~ - 0

,1 U K

(5.24)

Уровень энергии запрещенной зоны Ее и соответственный уро­ вень энергии Е{ в зависимости от температуоы определяются вы­ ражениями

 

Ее ( Т) =

1,17 - 4,73 •10 - 4 [Г3/(Г + 6,36)] в У;

 

 

 

Et (Г) = Eg/2 kTjA.

(5.25)

Для

примесей п-типа увеличение коэффициента КР запишек

 

 

КР = К‘р (1+Ъ .№ />),

(5.26)

ГДе

 

S = 9,63-10-6e x p ^ - e V ,

(5.27)

 

 

kT

 

Юр

собственный

коэффициент параболического роста;

NT

общая концентрация примесей п-типа.

159

Поскольку в процессе окисления концентрация примесей по­ верхности изменяется ё зависимости от распределения коэффи­ циентов диффузии и сегрегации, то при расчете коэффициентов КР и KL в общем случае нужно учитывать зависимость от вре­ мени. В этом случае выражение (5.18) можно представить через приращения:

ЛЛ-„ = [ 1 - (2Х „ + K J K L) + V W ^ + K ^ R T F M ^ ] •(5-28)

Таким образом, коэффициенты Кр и Кь определяют в зависи­ мости от концентрации примесей за каждый дискрет времени At и через эти значения вычисляют приращение толщины окнсной пленки.

Перераспределение примеси происходит во взаимодействии с конвективным движением границы согласно свойствам термодина­ мической сегрегации материалов. Между материалом 1 и 2 (ска­ жем, Si—S i0 2) имеется некоторый поток

/71-2=/г(М 1- М 2/ ^ (1_2)),

(5.29)

где F I- 2 — поток примесей от области 1 к области 2;

h — ско­

рость, с которой процесс сегрегации достигает своего равновесия; Ni, N2 — коэффициенты концентрации в первой и второй области соответственно; K m -2)= N 2/Ni — равновесный коэффициент сегре­ гации, представляющий собой отношение концентрации примесей, внедрившихся в окисел Ar2(S i0 2), к концентрации оставшихся при­

месей в кремнии на

границе раздела

с

окислом, т. е. /(« =

= iV2(Si02)/M i(Si). Этот

поток включается

как

граничное условие

для диффузии в каждом слое. Благодаря

свойству сегрегации

примесей в системе S i—S i0 2 бор проникает в окисел, а фосфор и мышьяк — в кремний. При диффузии и сегрегации бора основная часть примеси осаждается в окисле. В этом процессе граница раз­ дела кремния играет доминирующую роль и в физическом смысле, и в смысле построения аналитической модели.

Так, в случае движущейся границы раздела Si—S i0 2 такое пе­ ремещение вызывает дополнительный поток, как результат дейст­

вия различных значений концентраций:

 

F ^ —VoiNi—aNz),

(5.30)

где v0=dXoi<ldt — скорость роста толщины окисной пленки; а — отношение толщины кремния к толщине окисного слоя.

Перераспределение примесей в процессе эпитаксиального на­

ращивания описывается выражениями (5.29)

и (5.30). На границе

раздела твердое тело—га'з существуют

два

компонента потока,

Fi^z и F b. Поток примесей и испарения

 

 

F l-2 = h (K s N'g l- N

1),

(5.31)

где h — коэффициент испарения примесей;

Ngl — равномерная

концентрация примесей в объеме газа;

— концентрация приме-

160

Соседние файлы в папке книги