Выпуск #3/2019
С. Кокин, В. Перминов, С. Волков, С. Морозов
Моделирование электрических схем с учетом влияния тзч в САПР «Кипарис»
Моделирование электрических схем с учетом влияния тзч в САПР «Кипарис»
Просмотры: 1908
В статье рассматривается новый подход к решению проблемы схемотехнического моделирования сбоев от тяжелых заряженных частиц (ТЗЧ) в интегральных схемах, который позволяет проектировать библиотечные элементы ИС с заданным уровнем радиационной стойкости.
DOI: 10.22184/1992-4178.2019.184.3.92.96
УДК 621.382 | ВАК 05.13.12
DOI: 10.22184/1992-4178.2019.184.3.92.96
УДК 621.382 | ВАК 05.13.12
Теги: cad heavy ions ic library cells silicon on insulator библиотечные элементы ис кремний на изоляторе сапр тзч
Для полноценного схемотехнического проектирования цифровых схем была разработана процедура поиска уязвимых при воздействии ТЗЧ узлов в библиотечных элементах ИС для технологии кремний на изоляторе (КНИ) с субмикронными размерами (0,25 мкм). Процедура основана на моделировании поведения схемы с использованием отечественной САПР «КИПАРИС», разработанной ООО «Интегральные Решения». Основные компоненты САПР «КИПАРИС»:[1]
• графический редактор электрических схем SymCAP;
• программа SPICE-моделирования электрических схем SymSPICE;
• программа визуализации результатов моделирования SymProbe.
Для передачи информации в другие системы проектирования, например САПР от Cadence, используется база данных OpenAcsess.
МОДЕЛИРОВАНИЕ ТЗЧ
Заряженная частица, проникающая в толщу полупроводника, вызывает ионизацию его атомов. В результате генерируются электронно-дырочные пары, которые начинают двигаться под действием внешнего электрического поля. Таким образом, на достаточно короткий промежуток времени может открыться проводящий канал в закрытом транзисторе или измениться величина тока, что может привести к ложному срабатыванию электрической схемы. Функцию потери и пространственного разброса энергии можно определить с помощью программы расчета пробега ионов в веществе с использованием данных об энергии исходной ТЗЧ. В результате рассчитывается справочная таблица для потери энергии любой ТЗЧ в данном веществе.
Скорость, с которой ТЗЧ теряет энергию за счет возбуждения и ионизации атомов, определяется энергией торможения [1, 2]. Величина энергии, расходуемой на торможение ТЗЧ в единице пути, – так называемая линейная потеря энергии (ЛПЭ, или LET – Linear Energy Transfer) – прямо пропорциональна квадрату атомного номера частицы и обратно пропорциональна ее энергии.
Для определения ЛПЭ наиболее часто используют формулу [3]:
LET = (1 / ρ) (dE / dx),
где ρ – плотность материала, dE / dx – потеря энергии в материале на единицу длины трека частицы (энергия торможения).
Интегрирование LET вдоль длины трека дает полную энергию рассеивания.
На рис. 1 показан механизм формирования заряда в КНИ-структуре [4].
Учет влияния ТЗЧ на поведение цифровых библиотечных элементов цифровых ИС традиционно основан на добавлении в узлы схемы источников тока, имитирующих генерацию и последующее растекание электрических зарядов при попадании ТЗЧ в ИС. Однако, как показывает практика, такой подход не позволяет точно описывать поведение библиотечных элементов.
В процессе моделирования путем задания линейной потери энергии и характеристического радиуса распределения генерируемых электронно-дырочных пар было получено семейство временных зависимостей токов на электродах (истоке, затворе, стоке и теле) транзистора при воздействии ТЗЧ (рис. 2). С помощью расчета пробега ионов в веществе получены данные для ионов ксенона, криптона и аргона с линейной потерей энергии 70, 40 и 16 МэВ · см2 / мг соответственно. Затем было выполнено трехмерное моделирование воздействия ТЗЧ для шести вариантов транзисторов (пяти n-канальных и одного p-канального), используемых при разработке библиотек стандартных элементов ИС. Результаты трехмерного моделирования, например с помощью ПО TCAD компании Synopsys, служат входными данными для программы SymSPICE.
Во всех случаях при моделировании принималось, что ТЗЧ внедрялись приблизительно по центру подзатворной области транзистора. Моделирование выполнялось как при отсутствии смещения на стоке и затворе, так и в случае положительного (для n-канальных транзисторов) и отрицательного (для p-канальных транзисторов) смещения.
Направление движения ТЗЧ характеризуется углом отклонения от направления, перпендикулярного поверхности пластины, и углом поворота пластины относительно оси абсцисс Х.
В отличие от традиционного подхода в данной работе для моделирования влияния ТЗЧ предлагается использовать вектор токов, протекающих через все электроды транзистора, который возникает при попадании ТЗЧ в активную область транзистора. Поскольку на электроды транзистора могут подаваться различные уровни напряжений в зависимости от режимов работы схемы, то и вектор токов будет менять свое значение во времени (растекание зарядов), а также зависеть от условий работы схемы. Рассчитанный набор векторов токов для транзисторов разных геометрических размеров при различных значениях потенциалов на электродах служит входной информацией для программы схемотехнического моделирования SymSPICE.
РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЯ ВЛИЯНИЯ ТЗЧ НА ПОВЕДЕНИЕ ЭЛЕКТРИЧЕСКИХ СХЕМ
Моделирование влияния ТЗЧ было выполнено на примере синхронного усилителя считывания (рис. 3). Результаты моделирования в программе SymSPICE показаны на рис. 4, на котором приведены временные диаграммы сигналов на выводах Q и NQ (см. рис. 3), характеризующие поведение синхронного усилителя считывания при попадании ТЗЧ в транзистор Т2 в разные моменты времени. Как видно на рис. 4, в статическом режиме усилитель не чувствителен к ТЗЧ. Однако в момент подачи на входы усилителя управляющих воздействий сбой возможен в узком временном диапазоне. Для устранения сбоя достаточно разнести фронты двух входных импульсов.
На рис. 5 и 6 представлены результаты схемотехнического моделирования значительно более сложной схемы – скан-триггера, содержащего несколько десятков транзисторов. В схеме был найден элемент, наиболее чувствительный к попаданию заряженной частицы. В случае, когда ЛПЭ иона, внедренного в этот элемент схемы, составляет 44 МэВ · см2 / мг, сбоя скан-триггера не происходит. Сбой проявляется при воздействии иона с ЛПЭ, равной 46 МэВ · см2 / мг (см. рис. 6).
ЗАКЛЮЧЕНИЕ
Выявление чувствительных элементов схем, оказавшихся по результатам моделирования наиболее уязвимыми, позволяет внести изменения в схему для повышения стойкости к воздействию ТЗЧ. В ФГУ ФНЦ НИИСИ РАН описанный выше подход был использован для коррекции библиотечных элементов памяти, результатом чего стало значительное повышение их стойкости не только в режиме хранения, но и в динамическом режиме работы. Кроме того, удалось исключить влияние передних и задних фронтов тактового сигнала на поведение схемы при воздействии ТЗЧ. Таким образом, элементы памяти после коррекции чувствительных к сбоям узлов схем отличаются стойкостью к воздействию ТЗЧ с граничным значением ЛПЭ, равным 44 МэВ · см2 / мг.
С помощью отечественной САПР «КИПАРИС» (www.is-eda.ru), или Symica (www.symica.com) в англоязычном сегменте Интернета, были разработаны оригинальные интерфейсы программы схемотехнического моделирования SymSPICE, используемые для подключения наборов векторов токов и управления ими.
ЛИТЕРАТУРА
1. O’Bryan M., Label K., Reed R., Barth J. et al. Single Event Effect and Radiation Damage Results For Candidate Spacecraft. – IEEE NSREC Conference, 1998.
2. Label K. et al. Commercial Microelectronics Technologies for Applications in the Satellite Radiation Environment. – http://flick.gsfc.nasa.gov/radhome.htm, Nov. 1999.
3. Schwank J. R., Shaneyfelt M. R., Dodd P. E. Sandia Radiation Hardness Assurance Testing of Microelectronic Devices and Integrated Circuits: Radiation Environments, Physical Mechanisms, and Foundations for Hardness Assurance. – Sandia National Laboratories Document SAND-2008-6851pp.
4. McLean F. B., Oldham T. R. Charge funneling in n- and p-type Si substrates. – IEEE Trans. Nucl. Sci. 1982. Vol. 29. No. 6. PP. 2018–2023.
• графический редактор электрических схем SymCAP;
• программа SPICE-моделирования электрических схем SymSPICE;
• программа визуализации результатов моделирования SymProbe.
Для передачи информации в другие системы проектирования, например САПР от Cadence, используется база данных OpenAcsess.
МОДЕЛИРОВАНИЕ ТЗЧ
Заряженная частица, проникающая в толщу полупроводника, вызывает ионизацию его атомов. В результате генерируются электронно-дырочные пары, которые начинают двигаться под действием внешнего электрического поля. Таким образом, на достаточно короткий промежуток времени может открыться проводящий канал в закрытом транзисторе или измениться величина тока, что может привести к ложному срабатыванию электрической схемы. Функцию потери и пространственного разброса энергии можно определить с помощью программы расчета пробега ионов в веществе с использованием данных об энергии исходной ТЗЧ. В результате рассчитывается справочная таблица для потери энергии любой ТЗЧ в данном веществе.
Скорость, с которой ТЗЧ теряет энергию за счет возбуждения и ионизации атомов, определяется энергией торможения [1, 2]. Величина энергии, расходуемой на торможение ТЗЧ в единице пути, – так называемая линейная потеря энергии (ЛПЭ, или LET – Linear Energy Transfer) – прямо пропорциональна квадрату атомного номера частицы и обратно пропорциональна ее энергии.
Для определения ЛПЭ наиболее часто используют формулу [3]:
LET = (1 / ρ) (dE / dx),
где ρ – плотность материала, dE / dx – потеря энергии в материале на единицу длины трека частицы (энергия торможения).
Интегрирование LET вдоль длины трека дает полную энергию рассеивания.
На рис. 1 показан механизм формирования заряда в КНИ-структуре [4].
Учет влияния ТЗЧ на поведение цифровых библиотечных элементов цифровых ИС традиционно основан на добавлении в узлы схемы источников тока, имитирующих генерацию и последующее растекание электрических зарядов при попадании ТЗЧ в ИС. Однако, как показывает практика, такой подход не позволяет точно описывать поведение библиотечных элементов.
В процессе моделирования путем задания линейной потери энергии и характеристического радиуса распределения генерируемых электронно-дырочных пар было получено семейство временных зависимостей токов на электродах (истоке, затворе, стоке и теле) транзистора при воздействии ТЗЧ (рис. 2). С помощью расчета пробега ионов в веществе получены данные для ионов ксенона, криптона и аргона с линейной потерей энергии 70, 40 и 16 МэВ · см2 / мг соответственно. Затем было выполнено трехмерное моделирование воздействия ТЗЧ для шести вариантов транзисторов (пяти n-канальных и одного p-канального), используемых при разработке библиотек стандартных элементов ИС. Результаты трехмерного моделирования, например с помощью ПО TCAD компании Synopsys, служат входными данными для программы SymSPICE.
Во всех случаях при моделировании принималось, что ТЗЧ внедрялись приблизительно по центру подзатворной области транзистора. Моделирование выполнялось как при отсутствии смещения на стоке и затворе, так и в случае положительного (для n-канальных транзисторов) и отрицательного (для p-канальных транзисторов) смещения.
Направление движения ТЗЧ характеризуется углом отклонения от направления, перпендикулярного поверхности пластины, и углом поворота пластины относительно оси абсцисс Х.
В отличие от традиционного подхода в данной работе для моделирования влияния ТЗЧ предлагается использовать вектор токов, протекающих через все электроды транзистора, который возникает при попадании ТЗЧ в активную область транзистора. Поскольку на электроды транзистора могут подаваться различные уровни напряжений в зависимости от режимов работы схемы, то и вектор токов будет менять свое значение во времени (растекание зарядов), а также зависеть от условий работы схемы. Рассчитанный набор векторов токов для транзисторов разных геометрических размеров при различных значениях потенциалов на электродах служит входной информацией для программы схемотехнического моделирования SymSPICE.
РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЯ ВЛИЯНИЯ ТЗЧ НА ПОВЕДЕНИЕ ЭЛЕКТРИЧЕСКИХ СХЕМ
Моделирование влияния ТЗЧ было выполнено на примере синхронного усилителя считывания (рис. 3). Результаты моделирования в программе SymSPICE показаны на рис. 4, на котором приведены временные диаграммы сигналов на выводах Q и NQ (см. рис. 3), характеризующие поведение синхронного усилителя считывания при попадании ТЗЧ в транзистор Т2 в разные моменты времени. Как видно на рис. 4, в статическом режиме усилитель не чувствителен к ТЗЧ. Однако в момент подачи на входы усилителя управляющих воздействий сбой возможен в узком временном диапазоне. Для устранения сбоя достаточно разнести фронты двух входных импульсов.
На рис. 5 и 6 представлены результаты схемотехнического моделирования значительно более сложной схемы – скан-триггера, содержащего несколько десятков транзисторов. В схеме был найден элемент, наиболее чувствительный к попаданию заряженной частицы. В случае, когда ЛПЭ иона, внедренного в этот элемент схемы, составляет 44 МэВ · см2 / мг, сбоя скан-триггера не происходит. Сбой проявляется при воздействии иона с ЛПЭ, равной 46 МэВ · см2 / мг (см. рис. 6).
ЗАКЛЮЧЕНИЕ
Выявление чувствительных элементов схем, оказавшихся по результатам моделирования наиболее уязвимыми, позволяет внести изменения в схему для повышения стойкости к воздействию ТЗЧ. В ФГУ ФНЦ НИИСИ РАН описанный выше подход был использован для коррекции библиотечных элементов памяти, результатом чего стало значительное повышение их стойкости не только в режиме хранения, но и в динамическом режиме работы. Кроме того, удалось исключить влияние передних и задних фронтов тактового сигнала на поведение схемы при воздействии ТЗЧ. Таким образом, элементы памяти после коррекции чувствительных к сбоям узлов схем отличаются стойкостью к воздействию ТЗЧ с граничным значением ЛПЭ, равным 44 МэВ · см2 / мг.
С помощью отечественной САПР «КИПАРИС» (www.is-eda.ru), или Symica (www.symica.com) в англоязычном сегменте Интернета, были разработаны оригинальные интерфейсы программы схемотехнического моделирования SymSPICE, используемые для подключения наборов векторов токов и управления ими.
ЛИТЕРАТУРА
1. O’Bryan M., Label K., Reed R., Barth J. et al. Single Event Effect and Radiation Damage Results For Candidate Spacecraft. – IEEE NSREC Conference, 1998.
2. Label K. et al. Commercial Microelectronics Technologies for Applications in the Satellite Radiation Environment. – http://flick.gsfc.nasa.gov/radhome.htm, Nov. 1999.
3. Schwank J. R., Shaneyfelt M. R., Dodd P. E. Sandia Radiation Hardness Assurance Testing of Microelectronic Devices and Integrated Circuits: Radiation Environments, Physical Mechanisms, and Foundations for Hardness Assurance. – Sandia National Laboratories Document SAND-2008-6851pp.
4. McLean F. B., Oldham T. R. Charge funneling in n- and p-type Si substrates. – IEEE Trans. Nucl. Sci. 1982. Vol. 29. No. 6. PP. 2018–2023.
Отзывы читателей