УДК 629.78.05
МОДЕЛИРОВАНИЕ РАДИАЦИОННЫХ ЭФФЕКТОВ В САПР МИКРОЭЛЕКТРОНИКИ
Ачкасов Владимир Николаевич д.т.н., доцент
ФГУП "Научно-исследовательский институт электронной техники", Воронеж, Россия
Представлены методы моделирования радиационных эффектов микросхем в микросхемах. Рассмотрена методика проектирования, информационное и лингвистическое обеспечение. Предложены методы оценки стойкости к переходным эффектам
UDC 629.78.05
MODELING OF RADIATING EFFECTS IN CAD OF MICROELECTRONICS
Achkasov Vladimir Nicolaevich Dr.Sci.Tech., associate professor Scientific research institute of electronic engineering, Voronezh, Russia
The methods of modeling of radiating effects of microcircuits in microcircuits are submitted. The technique of designing, information and lingware is considered. The methods of an estimation of stability to transitive effects are offered
Ключевые слова: САПР, МИКРОЭЛЕКТРОНИКА, Keywords: СAD, MICROELECTRONICS, РАДИАЦИЯ RADIATION
Основными задачами при проектировании изделий микроэлектроники для нового поколения управляющих вычислительных комплексов являются: определение требований к элементной базе по функциональным возможностям и уровню стойкости и надежности, которые в ряде случаев являются достижением определенного компромисса между функциональными возможностями и обеспечением требуемого уровня стойкости; выбор оптимальной структуры типовых логических элементов изделия за счет применения алгоритма минимизации покрытия логических функций, анализа на тестопригодность, синтеза логической схемы, предварительной логической верификации, преобразования логического базиса в схемотехнический, моделирование статических и динамических характеристик типовых логических элементов КМОП БИС с учетом радиационных воздействий, логическая верификация и моделирование неисправностей базовых функциональных блоков с учетом реальных характеристик типовых логических элементов, генерация тестов, анализ дефектов и верификации топологии.
Решение поставленных задач обеспечивается предложенной методикой автоматизации проектирования КМОП СБИС двойного назначения, отличающаяся формированием требований к элементной базе на ранней стадии проектирования с учетом радиационной стойкости, моделированием радиационных эффектов на схемотехническом и функциональнологическом уровнях в зависимости от конструктивно-технологических особенностей изготовления и требований КГС «Климат-7». Данная методика позволяет оценить работоспособность изделия от комплекса внешних факторов: импульсных (рентгеновского, гамма, нейтронного излучения) и статических (гамма, нейтронного, протонного и электронного излучений) как по отдельным видам излучения так и при комплексном воздействии, которое может осуществляться в разные временные промежутки, что соответствует реальным условиям. Предложенная методика проектирования КМОП БИС двойного применения.
Был проведен анализ возможностей наиболее популярных отечественных и зарубежных автоматизированных рабочих мест, средств автоматизации проектирования и определены требования, которым должно удовлетворять современное лингвистическое обеспечение. В основу их разработки положен предложенный структурно-модульный принцип описания схем на всех уровнях иерархического процесса проектирования. Предложен входной язык описания модулей типовых элементов, на всех уровнях проектирования. В понятие модуля входит как сам модуль, который выполняет определенные функции, так и процедуры проектирования. Он строиться по иерархическому принципу. Головной модуль содержит ссылки на основные подчиненные ему модули. Модуль многоуровневого описания обеспечивает представление типового элемента на основе более простых конструктивных элементов как на одном уровне иерархии проектирования, так и при прямом и обратном переходе с уровня на уровень. Таким образом, он является связующим звеном иерархического процесса проектиро-
вания, обеспечивающим возможность реализации принципа непрерывности.
Кроме того, модуль содержит описание его геометрической модели; многоуровневого представления; описания поведенческих, функционально-логических и электрофизических характеристик (в том числе и с учетом радиационных воздействий), топологии, символьного представления геометрической модели. Библиотека модулей может расширяться.
Для входного языка используется буквы алфавита и набора ключевых командных слов, которые делятся на две группы - для описания начала и конца записей и имен атрибутов остальных записей. Основной структурной единицей языка описания модулей служит запись. Тело записи заключается между ключевыми словами начала и конца и состоит из набора атрибутов, их значений.
<КЛЮЧЕВОЕ СЛОВО 1 >: :=<ИМЯ ТИПА/<КОМАНДНОЕ СЛОВО> <ИМЯ ТИПА>: := MODUL/DELAY/PARAM/LGRAF/INP/ OUT/SUB_MOD/ATR/D_INP/G_INP/G_OUT <КОМАНДНОЕ CTOBO>: :=END/REPEAT/END_FILE где MODUL, DELAY, DIP, PARAM, LGRAF, INP, OUT, D_INP, G_INP, G_OUT, ATR, SUB_MOD - имена типов записи логического модуля, задержек, электрических параметров, изображение логического элемента, входа и выходов логического элемента, выводов изображения элемента, входов и выходов изображения логического элемента, произвольных атрибутов, подмодулей логического модуля соответственно;
END, END_FILE - признаки конца записи и файла;
REPERAT - оператор повторения.
Во вторую группу ключевых слов входят имена атрибутов основных записей.
В лингвистические средства также входит разработанный язык описания входных воздействий (определенные значения напряжений и токов) и задания на проектирования.
Эффективность языка обеспечивалась за счет возможностей как символьного, так и графических способов описания, использования сокращенных и командных форм описания и автоматического формирования наиболее объемных данных, рациональных процедур манипулирования данными.
Исходя из общей концепции построения информационных сред САПР, типа решаемых задач обоснованы требования к информационному обеспечению подсистемы.
В соответствии со сформулированными требованиями разработана система единой подготовки исходной информации, использующая особенности предложенного языка структурно-модульного описания схем как текстовых, так и графических данных, которые дополнены графосимволическим языком описания структур.
Для построения информационного обеспечения системы предложено использовать два типа внутренних структур - списочная с указателями и ассоциативная кольцевая. Предложена модификация кольцевой структуры обеспечения двунаправленного поиска, которая заключается в том, что первый элемент списка в кольцевой структуре имеет метку головного элемента, содержащего общие данные для всех элементов списка и каждый элемент списка включает в себя одну или несколько связок "вперед/назад". Элементы списка могут являться головными для списка элементов другого типа. Это обеспечивается включением в элемент метки связи как к подчиняющим, так и подчиненным элементам структуры данных. Подобная организация массивов, содержащих координаты элементов изображения позволяет выполнять выборку и вставку элементов изображения в произвольном порядке с достаточно малым временем поиска. Кроме того, при
вводе графической информации, учитывая процедуру последующего документирования, при формировании рисунка в массивы заносятся специальные метки, позволяющие выполнять декомпозицию рисунка по страницам.
На основе предложенной модификации кольцевой структуры и структуры с последовательным размещением элементов проведена сравнительная оценка их эффективности по времени выборки данных. Использование модификации ассоциативной кольцевой структуры данных дает преимущества по основному критерию эффективности времени выборки данных, хотя и требует при этом больших затрат памяти.
Опираясь на опыт построения технических средств в организациях и сформулированных целевых задач, обоснована архитектура технических средств. Она представляет собой сетевую трехзвенную систему, построенную по модели клиент - сервер приложений - сервер данных. Реализация автоматизированных рабочих мест быть проведена на основе рабочих станций, Х-терминанов или ПЭВМ с большим объемом внешней и оперативной памяти.
Все технические средства объединены в локальную вычислительную сеть. Взаимодействие компьютеров осуществляется по прямым физическим магистралям с использованием сети ЕШете!
Необходимыми условиями эффективной работы средств проектирования являются надежность и быстродействие программного обеспечения. Поэтому используемый сервер приложений дает значительные преимущества. Он уменьшает нагрузку и обеспечивает эффективную работу до 5 клиентов и позволяет значительно увеличить количество клиентов, работающих с одинаковым массивом данных.
Возможность масштабирования вычислительной мощности системы достигается за счет так называемой «сегментации» рабочих мест, иными словами, за счет распределения нагрузки между несколькими компьюте-
рами — серверами приложений. Такое решение существенно повышает производительность и отказоустойчивость системы в условиях многопользовательской работы.
Предложена структура проблемно-ориентированной прикладной программной платформы, которая включает следующие программные блоки: управляющий, лингвистический, диалоговой обработки, графический редактор, схемотехнического моделирования, расчета параметров типовых элементов при радиационном воздействии, расчета температуры, вычисления механических напряжений, анализа тестопригодности, функционально-логического моделирования, генерации тестов, анализа дефектов.
Основным механизмом проектирования микросхем стойких к радиации является алгоритм оценки стойкости. Он заключается в следующем: вначале, исходя из требований к аппаратуре, определяется внешняя радиационная обстановка, при которой необходимо обеспечить работоспособность изделия. Затем она рассматривается как совокупность видов ионизирующего излучения со своими амплитудно-временными и спектральноэнергетическими характеристиками. Следующим этапом является моделирование тепловых, термомеханических, ионизационных и структурных эффектов. Степень их проявления и взаимодействия между собой определяется исходя из комплекса внешних факторов. Результатом моделирования является определение численного значения максимальных уровней различных видов ионизирующего излучения (в зависимости от требования технического задания), при котором изделие остается работоспособным. При этом определяются все характеристики, входящие в понятие стойкости: максимальный предельный уровень воздействия, при котором все параметры изделия находятся в пределах норм технического задания, уровень бессбойной работы, время потери работоспособности, уровень возникновения тирристорного эффекта (если он возможен), уровень катастрофического отказа. Такая оценка стойкости вначале производится расчет-
ными и расчетно-экспериментальными методами. На ранних этапах разработки могут быть использованы упрощенные методы, а на более поздних более точные решения. На основании этих методов определяются показатели стойкости элементной базы, как в вероятностной форме, так и в виде уровней воздействующих ионизирующих излучений. Окончательная оценка стойкости определяется на завершающем этапе при проведении испытаний полученных готовых изделий.
Предложены математические модели переходных радиационных процессов в типовых элементах микросхем при воздействии импульсного ионизирующего излучения.
Вначале рассчитывается мощность дозы ионизирующего излучения, которая в общем случае может быть определена по предложенной формуле:
Е
-тахЬ
/ т ы(Е) • Е • п(Е) • е-т <Е||МЕ
Рь = / ^--------------------- ---------------------^,(-м- +
г тіп Ь - имп
гтах у
+ |Ртаху ^ Д-) • +
гтіп у г тах п
+ | 1.13 • |Ше(Е) • ^(Е,-) • ^.(Е)ёЕа- (1)
г тіп п
Е
^верх
Е
^нижн
В данном выражении времена гтіп и гтах относятся к рентгеновскому, гамма- и нейтронному излучению. Так гтіпЬ - время, когда начинается действие рентгеновского излучения, гтахЬ - время окончания действия рентгеновского излучения; гтіпт - время, когда начинается действие гамма-излучения, гтах - время окончания действия гамма-излучения; гтіпп - время, когда начинается действие нейтронного излучения, -тахп - время окончания действия нейтронного излучения.
Для прогнозировании величины тока ионизации предложены математические модели, учитывающие спектрально-энергетические и амплитудно-временные характеристики импульса, технологические особенности изготовления и температурный режим.
Для одиночного прямоугольного импульса ионизирующего излучения с учетом периферийных областей ионизационный ток р-п перехода можно записать в следующем виде:
іірп(-) = а • go •р(-) • §
рп
^п + Ьр • е^(
+ Ьп • еГД
-L)
-„
ірп
(2)
где Іірп - составляющая ионизационного тока от периферийных областей р-п перехода, определяющаяся выражением:
Іірп(-) = а • go •Р(-) • §
рп
3ФЬ'
п(р)
wpn + Ьп(р)
• (1 - е -п
(р) п(р)
(3)
При условии малых размеров периферийных областей, ионизационный ток периферийной области зависит от диффузионной длины неосновных носителей заряда с внешней стороны перехода и будет выглядеть следующим образом [1]. 1(1) = 10 (1 - е(-1/ ^л)) где Т^ - при уменьшении тол-
щины области полупроводника будет равняться
-• w
2
2
2
)
Выражение для зависимости ионизационного тока от температуры примет следующий вид:
Iipn(t, Т) = q • g(T) • P(t) • S(T)
Lp(T) • erf(
+ Ln(T) • erf(
t p(T) ll
) + Wpn(T) +
t n(T)
)
+ Iipn(t, T), (4)
где составляющая ионизационного тока, учитывающая уменьшение размеров активных областей элементов, будет выглядеть:
^рп(гГ) + "
11рп (1,Г) = а • Во(Г) • Р(1) • Брп (Г) • 3 1 ' Пр ,т) (5)
+ ь'п(р) (Г) • (1 - е "п(р)(Г) • №"(р)(Г))
Величина ионизационного тока в зависимости от мощности дозы для реального импульса ИИ может быть получена путем разложения сложной формы импульса излучения на суперпозицию N прямоугольных импульсов.
Для каждого 1-го прямоугольного импульса вычисляется функция изменения ионизационного тока 11рп во времени. Суммарный ионизационный ток равен
N
Ipn(t) = Z Iipn(t) d(t - t,)
(6)
i=1
где - 5(t-t,) - дельта-функция; t, - шаг разбиения реального импульса на совокупность прямоугольных импульсов; t - длительность импульса по времени.
Выражения для токов ионизации подставляются в виде генераторов токов в средства схемотехнического моделирования; при этом импульс генератора тока задается с применением экспоненциальной функции EXP (y1, y2, td, tcr, tr, tfr) и описывается выражением:
t
y(t) =
y1 при 0 < t < td;
У1 +(У1 - Yx )[1 - exp[-(t- td) /tCr ]] при td < t < tr;
1 - exp[-(t - td ) /tcr ]
- 1 + exp[-(t - tr ) /tfr ]
у
1 +(У1 - у1 )
(7)
приtr < t < TSTOP.
Для проектирования СБИС с малыми проектными нормами предложено использовать короткоканальную модель, которая по сравнению с ранее существующими моделями позволяет учитывать следующие особенности: зависимость подвижности носителей от вертикального поля; распределение заряда обедненной области между стоком и истоком; неоднородность легирования для транзисторов, изготовленных с применением ионной имплантации; модуляция длины канала; зависимость всех параметров от геометрии транзистора.
В режиме сильной инверсии пороговое напряжение определяется
Vo = VFB + PHI + КЦ/PHI-Vb. - к2(PHI - V„ )-h V„, (8)
Параметры К1, К2 моделируют неоднородность легирования, где К1 подобен параметру GAMMA в модели первого уровня, VFB частично моделирует уменьшение длины канала.
Ток стока в режиме сильной инверсии определяется соотношениями:
В режиме отсечки (VgS < Vto) • Idra,nS = 0
В линейном режиме (V > Vto и 0 < Vds < VDsat)
I
MUS
C,, •W/L
drainS
1 + U0(Vg, -V,oУ (1 + U, •Vds /L)
(Vg, - V10) • Vd, - - (Vd, )2
На основе схемотехнического моделирования создается библиотека моделей элементов, которые учитывают ионизационное излучение. Условно такие элементы можно считать «неисправными». При переходе из схемотехнического базиса в функционально-логический необходимо каждому «неис-
правному» элементу на схемотехническом уровне поставить в соответствие «неисправный» элемент на функционально-логическом уровне. Однако, число этих элементов достаточно велико. Гак как одному исправному элементу необходимо поставить в соответствие множество «неисправных», число элементов которого зависит от мощности дозы, длительности импульса, температуры.
Для сокращения вычислительных затрат и уменьшения объема памяти предложены аппроксимационные соотношения, позволяющие провести пересчет времени потери работоспособности каждого элемента для любой мощности дозы, длительности импульса и температура по известным 4 значениям полученных при различных уровнях мощности дозы, длительности и температуры.
Список литературы
1. Коршунов, Ф.П. Радиационные эффекты в полупроводниковых приборах. [Текст] / Ф.П. Коршунов, Г.В. Гатальский, Г.М. Иванов // Минск. - Наука и техника, 1978. - 232 с.
2. Зольников, В.К. Создание отечественной проектной среды разработки микроэлектронных систем / В.К.Зольников, В.Н. Ачкасов, П.Р.Машевич, И.П.Потапов // Вестник ВГГУ. Системы автоматизации проектирования. 2006. Вып.2. - №3. -С.9 - 11.
3. Зольников, В. К. Разработка схемотехнического и конструктивнотехнологического базиса ЭКБ / В.К.Зольников, А.А. Стоянов // Моделирование систем и процессов. 2011. № 1-2. С. 28 -30.
4. Яньков, А.И., Сравнительный анализ процессов возникновения ионизационного тока в транзисторных ключах КМОП и КМОП КНИ-технологиях / А.И.Яньков, В. К. Зольников // Вопросы атомной науки и техники. Серия: Физика радиационного воздействия на радиоэлектронную аппаратуру. 2010. № 3. С. 40-41.
5. Чибисов, Д.Е. Воздействие ионизирующего излучения на интегральные микросхемы. / Д.Е.Чибисов, В.К Зольников.// Моделирование систем и процессов. 2010. №3-4. С. 60-67.
6. Ачкасов, В. Н. Разработка средств автоматизации проектирования специализированных микросхем для управляющих вычислительных комплексов двойного назначения : монография / В.Н. Ачкасов, В.М. Антимиров, В.Е. Межов, В.К. Зольников. -Воронеж: Воронежский государственный университет, 2005. - 240 с.
7. Зольников, К. В. Проблемы моделирования базовых элементов КМОП БИС двойного назначения / К. В. Зольников // Моделирование систем и процессов. 2010. №3-4. С. 20-27.