SPICE NJFET

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

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

  • SPICE NJFET block

Описание

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

SPICE, или Simulation Program с упором на интегральные схемы, является инструментом симуляции для электронных схем. Можно преобразовать некоторые подсхемы SPICE в эквивалентные модели Simscape™ Electrical™ с помощью блоков Environment Parameters и SPICE-совместимых блоков из библиотеки дополнительных компонентов. Для получения дополнительной информации смотрите 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 параметры блоков. Переменные с поправкой на геометрию зависят от этих переменных:

  • AREA - Площадь устройства

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

  • Связанная нескорректированная переменная

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

ПеременнаяОписаниеУравнение
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 - скорректированная по геометрии транспроводимость.

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

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

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

Порты

Сохранение

расширить все

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

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

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

Параметры

расширить все

Главный

Площадь транзистора. Значение должно быть больше 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, ICVDS и Initial condition voltage, ICVGS параметры.

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

Зависимости

Этот параметр видим только, когда вы выбираете 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++ с помощью Coder™ Simulink ®

.
Введенный в R2008a