SPICE NJFET

Совместимый со SPICE N-канал JFET

  • Библиотека:
  • Simscape / Электрический / Дополнительные Компоненты / Полупроводники SPICE

Описание

Блок SPICE NJFET представляет совместимый со SPICE Полевой транзистор соединения N-канала (NJFET). Если напряжение применилось к порту логического элемента, gx, меньше, напряжение применилось к исходному порту, sx, ток между исходным портом и портом дренажа, dx, уменьшаются.

SPICE или Программа Симуляции с Акцентом Интегральной схемы, является инструментом симуляции для электронных схем. Можно преобразовать некоторые подсхемы SPICE в эквивалентные модели Simscape™ Electrical™ с помощью блока Environment Parameters и совместимых со SPICE блоков из библиотеки Additional Components. Для получения дополнительной информации смотрите subcircuit2ssc.

Уравнения

Переменные для уравнений блока SPICE NJFET включают:

  • Переменные, которые вы задаете путем определения параметров для блока SPICE NJFET. Видимость некоторых параметров зависит от значения, которое вы устанавливаете для других параметров. Для получения дополнительной информации смотрите Параметры.

  • Настроенные геометрией переменные, которые зависят от нескольких значений, что вы задаете параметры использования для блока SPICE NJFET. Для получения дополнительной информации смотрите Настроенные Геометрией Переменные.

  • Температура, T, который является 300.15 K по умолчанию. Можно использовать различное значение путем определения параметров для блока SPICE NJFET или путем определения параметров и для блока SPICE NJFET и для блока Environment Parameters. Для получения дополнительной информации смотрите Транзисторную Температуру.

  • Температурные зависимые переменные. Для получения дополнительной информации смотрите Температурную Зависимость.

  • Минимальная проводимость, GMIN, который является 1e-12 1/Ohm по умолчанию. Можно использовать различное значение путем определения параметра для блока Environment Parameters. Для получения дополнительной информации смотрите Минимальную Проводимость.

Настроенные геометрией переменные

Несколько переменных в уравнениях для модели полевого транзистора соединения N-канала рассматривают геометрию устройства, которое представляет блок. Эти настроенные геометрией переменные зависят от переменных, которые вы задаете путем определения параметров блоков SPICE NJFET. Настроенные геометрией переменные зависят от этих переменных:

  • Область Область устройства

  • Шкала Количество параллельных подключенных устройств

  • Связанная неприспособленная переменная

Таблица включает настроенные геометрией переменные и уравнения определения.

ПеременнаяОписаниеУравнение
BETAdНастроенная геометрией активная межэлектродная проводимость

BETAd=BETA*AREA*SCALE

CGDdНастроенная геометрией емкость затвор-сток нулевого смещения

CGDd=CGD*AREA*SCALE

CGSdНастроенная геометрией емкость затвор-исток нулевого смещения

CGSd=CGS*AREA*SCALE

ISdНастроенное геометрией текущее насыщение

ISd=IS*AREA*SCALE

RSdНастроенное геометрией исходное сопротивление

RSd=RSAREA*SCALE

RDdНастроенное геометрией сопротивление дренажа

RDd=RDAREA*SCALE

Транзисторная температура

Можно использовать эти опции, чтобы задать транзисторную температуру, T:

  • Фиксированная температура — блок использует температуру, которая независима от температуры схемы, когда параметр Model temperature dependence using в настройках Temperature блока SPICE NJFET устанавливается на Fixed temperature. Для этой модели блок устанавливает T, равный TFIXED.

  • Температура устройства — блок использует температуру, которая зависит от температуры схемы, когда параметр Model temperature dependence using в настройках Temperature блока SPICE NJFET устанавливается на Device temperature. Для этой модели блок задает температуру как

    T=TC+TOFFSET

    Где:

    • TC является температурой схемы.

      Если нет блока Environment Parameters в схеме, TC равен 300.15 K.

      Если существует блок Environment Parameters в схеме, TC равен значению, которое вы задаете для параметра Temperature в настройках SPICE блока Environment Parameters. Значением по умолчанию для параметра Temperature является 300.15 K.

    • TOFFSET является смещением локальная температура схемы.

Минимальная проводимость

Минимальная проводимость, GMIN, имеет значение по умолчанию 1e–12 1/Ohm. Задавать различное значение:

  1. Если нет блока Environment Parameters в транзисторной цепи, добавьте тот.

  2. В настройках SPICE блока Environment Parameters задайте желаемое значение GMIN для параметра GMIN.

Модель источника логического элемента Текущего Напряжения

Эта таблица показывает уравнения, которые задают отношение между текущим источником логического элемента, Igs, и напряжением источника логического элемента, Vgs. Как применимые, параметры модели сначала настроены для температуры. Для получения дополнительной информации смотрите Температурную Зависимость.

Применимая область значений значений VgsСоответствующее уравнение Igs

Vgs>80*Vt

Igs=ISd*((VgsVt79)e801)+Vgs*Gmin

80*VtVgs

Igs=ISd*(eVgs/Vt1)+Vgs*Gmin

Где:

  • ISd является настроенным геометрией текущим насыщением.

  • Vt является тепловым напряжением, таким что Vt=ND*k*T/q.

  • ND является коэффициентом эмиссии.

  • q является элементарным зарядом на электроне.

  • k является Постоянная Больцмана.

  • T является транзисторной температурой. Для получения дополнительной информации смотрите Транзисторную Температуру

  • GMIN является транзисторной проводимостью минимума. или больше информации, смотрите Минимальную Проводимость

Модель дренажа логического элемента Текущего Напряжения

Эта таблица показывает отношение между текущим дренажом логического элемента, Igd, и напряжением дренажа логического элемента, Vgd. Когда применимые, параметры модели сначала настроены для температуры.

Применимая область значений значений VgdСоответствующее уравнение Igd

Vgd>80*Vt

Igd=ISd*((VgdVt79)e801)+Vgd*Gmin

80*VtVgd

Igd=ISd*(eVgd/Vt1)+Vgd*Gmin

Модель источника дренажа Текущего Напряжения

Эта таблица показывает отношение между текущим источником дренажа, Ids, и напряжением источника дренажа, Vds, в режиме normal mode (Vds0). Когда применимые, параметры модели сначала настроены для температуры.

Применимая область значений Vgs и значений VgdСоответствующее уравнение Ids

Vgs-Vto0

Ids=0

0<Vgs-VtoVds

Ids=βd(VgsVto)2(1+λVds)

0<Vds<Vgs-Vto

Ids=βdVds(2(Vgs-Vto)-Vds)(1+λVds)

Где:

  • Vto является пороговым напряжением.

  • βd является настроенной геометрией активной межэлектродной проводимостью.

  • λ является модуляцией канала.

Эта таблица показывает отношение между текущим источником дренажа, Ids, и напряжением источника дренажа, Vds, в обратном режиме (Vds<0). Когда применимые, параметры модели сначала настроены для температуры.

Применимая область значений Vgs и значений VgdСоответствующее уравнение Ids

Vgd-Vto0

Ids=0

0<Vgd-VtoVds

Ids=βd(VgdVto)2(1λVds)

0<Vds<Vgd-Vto

Ids=βdVds(2(Vgd-Vto)+Vds)(1λVds)

Модель заряда соединения

Эта таблица показывает отношение между зарядом источника логического элемента, Qgs, и напряжением источника логического элемента, Vgs. Когда применимые, параметры модели сначала настроены для температуры.

Применимая область значений значений VgsСоответствующее уравнение Qgs
Vgs<FC*VJQgs=CGSd*VJ*(1-(1-VgsVJ)1MG)1MG
VgsFC*VJ

Qgs=CGSd*(F1+F3*(Vgs-FC*VJ)+MG*(Vgs2-(FC*VJ)2)2*VJF2)

Где:

  • FC является коэффициентом емкости.

  • VJ является потенциалом соединения.

  • CGSd является емкостью затвор-исток нулевого смещения.

  • MG является коэффициентом классификации.

  • F1=VJ*(1-(1-FC)1MG)1MG

  • F2=(1-FC)1+MG

  • F3=1-FC*(1+MG)

Эта таблица показывает отношение между зарядом дренажа логического элемента, Qgd, и напряжением дренажа логического элемента, Vgd. Когда применимые, параметры модели сначала настроены для температуры.

Применимая область значений значений VgdСоответствующее уравнение Qgd
Vgd<FC*VJQgd=CGDd*VJ*(1-(1-VgdVJ)1MG)1MG
VgdFC*VJQgd=CGDd*(F1+F3*(Vgd-FC*VJ)+MG*(Vgd2-(FC*VJ)2)2*VJF2)

Где CGDd является настроенной геометрией емкостью затвор-сток нулевого смещения.

Температурная зависимость

Блок обеспечивает это отношение между насыщением текущий IS и транзисторной температурой T:

IS(T)=ISd*(T/Tmeas)XTIND*e(TTmeas1)*EGVt

Где:

  • ISd является настроенным геометрией текущим насыщением.

  • Tmeas является температурой экстракции параметра.

  • XTI является насыщением текущая температурная экспонента.

  • EG является энергетическим кризисом.

  • Vt является тепловым напряжением, таким что Vt=ND*k*T/q.

  • ND является коэффициентом эмиссии.

Отношение между потенциалом соединения, VJ и транзисторной температурой T

VJ(T)=VJ*(TTmeas)-3*k*Tq*log(TTmeas)-(TTmeas)*EGTmeas+EGT

Где:

  • VJ является потенциалом соединения.

  • EGTmeas=1.16eV-(7.02e-4*Tmeas2)/(Tmeas+1108)

  • EGT=1.16eV-(7.02e-4*T2)/(T+1108)

Отношение между емкостью перехода источника логического элемента, CGS, и транзисторной температурой, T:

CGS(T) = CGSd*[1+MG*(400e6*(T-Tmeas)-VJ(T)-VJVJ)]

Где CGSd является настроенной геометрией емкостью затвор-исток нулевого смещения.

Блок использует уравнение CGS(T), чтобы вычислить емкость перехода дренажа логического элемента путем замены CGDd, емкостью затвор-сток нулевого смещения, для CGSd.

Отношение между активной межэлектродной проводимостью, β и транзисторной температурой T

β(T)=βd*(TTmeas)

Где βd является настроенной геометрией активной межэлектродной проводимостью.

Допущения и ограничения

  • Блок не поддерживает шумовой анализ.

  • Блок применяет начальные условия через конденсаторы соединения а не через порты блока.

Порты

Сохранение

развернуть все

Электрический порт сохранения сопоставлен с транзисторным выводом затвора.

Электрический порт сохранения, сопоставленный с транзистором, истощает терминал.

Электрический порт сохранения сопоставлен с транзисторным исходным терминалом.

Параметры

развернуть все

Основной

Область Transistor. Значение должно быть больше 0.

Количество параллельных транзисторов блок представляет. Значение должно быть целым числом, больше, чем 0.

Напряжение источника логического элемента, выше которого транзистор производит ненулевой текущий дренаж.

Производная дренажа, текущего относительно напряжения затвора. Значение должно быть больше или быть равно 0.

Модуляция канала.

Величина тока, к которому уравнение тока затвора приближается асимптотически для очень больших уровней обратного смещения. Значение должно быть больше или быть равно 0.

Транзисторное сопротивление дренажа. Значение должно быть больше или быть равно 0.

Транзисторное исходное сопротивление. Значение должно быть больше или быть равно 0.

Транзисторный коэффициент эмиссии или фактор идеальности. Значение должно быть больше 0.

Емкость перехода

Опции для моделирования емкости перехода:

  • No — Не включайте емкость перехода в модель.

  • Yes — Задайте емкость перехода нулевого смещения, потенциал соединения, градуируя коэффициент, коэффициент емкости истощения прямого смещения, и время транспортировки.

Зависимости

Выбор Yes отсоединяет связанные параметры.

Значение емкости помещается между логическим элементом и источником. Значение должно быть больше или быть равно 0.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Значение емкости помещается между логическим элементом и дренажом. Значение должно быть больше или быть равно 0.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Потенциал соединения, VJ. Значение должно быть больше 0.01 V.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Градуируя коэффициент, M. Значение должно быть больше 0 и меньше, чем 0.9.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Подходящий коэффициент, FC, который определяет количество уменьшения емкости истощения с приложенным напряжением. Значение должно быть больше или быть равно 0 и меньше, чем 0.95.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Опции для определения начальных условий:

  • No — Не задавайте начальное условие для модели.

  • Yes — Задайте начальное транзисторное напряжение.

    Примечание

    Блок SPICE NJFET применяет начальное транзисторное напряжение через конденсаторы соединения а не через порты.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для параметра Model junction capacitance.

Выбор Yes поскольку этот параметр отсоединяет параметры Initial condition voltage, ICVGS и Initial condition voltage, ICVDS.

Напряжение источника дренажа в начале симуляции.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для Model junction capacitance и Yes для параметра Specify initial condition.

Напряжение источника логического элемента в начале симуляции.

Зависимости

Этот параметр только отображается, когда вы выбираете Yes для Model junction capacitance и Yes для параметра Specify initial condition.

Температура

Выберите одну из этих опций для моделирования транзисторной зависимости температуры:

  • Device temperature — Используйте температуру устройства для температурной зависимости модели.

  • Fixed temperature — Используйте температуру, которая независима от температуры схемы к температурной зависимости модели.

Нос больше информации, смотрите Транзисторную Температуру.

Зависимости

Выбор Device temperature отсоединяет параметр Offset local circuit temperature, TOFFSET. Выбор Fixed temperature отсоединяет параметр Fixed circuit temperature, TFIXED.

Порядок экспоненциального увеличения насыщения, текущего как повышения температуры. Значение должно быть больше 0.

Транзисторная энергия активации. Значение должно быть больше или быть равно 0.1.

Транзисторная температура симуляции. Значение должно быть больше 0.

Зависимости

Этот параметр только отображается, когда вы выбираете Fixed temperature для параметра Model temperature dependence using.

Температура, при которой измеряются параметры транзистора. Значение должно быть больше 0.

Сумма, которой транзисторная температура отличается от температуры схемы.

Зависимости

Этот параметр только отображается, когда вы выбираете Device temperature для параметра Model temperature dependence using.

Ссылки

[1] Г. Массобрио и П. Антоньетти. Полупроводниковое моделирование устройства с SPICE. 2-й выпуск. Нью-Йорк: McGraw-Hill, 1993.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2008a