SPICE PJFET

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

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

  • SPICE PJFET block

Описание

Блок SPICE PJFET представляет полевой транзистор P-канала, совместимый с SPICE (PJFET). Если напряжение, приложенное к порту затвора, gx, больше, чем напряжение, приложенное к порту источника, sx, ток между портом источника и портом стока, dx, уменьшается.

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

Уравнения

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

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

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

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

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

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

Переменные с поправкой на геометрию

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

  • 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 PJFET блок установлен на Fixed temperature. Для этой модели наборы блоков T равными TFIXED.

  • Температура устройства - блок использует температуру, которая зависит от температуры схемы, когда Model temperature dependence using параметр в Temperature параметрах настройки SPICE PJFET блок установлен на 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.

Модель тока-напряжения истока-затвора

В этой таблице показаны уравнения, которые определяют зависимость между током, Isg и напряжением, Vsg. При необходимости параметры модели сначала настраиваются на температуру. Для получения дополнительной информации см. «Температурная зависимость».

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

Vsg>80*Vt

Isg=ISd*((VsgVt79)e801)+Vsg*Gmin

80*VtVsg

Isg=ISd*(eVsg/Vt1)+Vsg*Gmin

Где:

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

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

  • ND - коэффициент выбросов.

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

  • k - константа Больцмана.

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

  • GMIN - минимальная проводимость транзистора. или больше информации, см. «Минимальная проводимость»

Модель тока-напряжения дренажных затворов

В этой таблице показана зависимость между током стока-затвора, Idg и напряжением стока-затвора, Vdg. При необходимости параметры модели сначала настраиваются на температуру.

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

Vdg>80*Vt

Idg=ISd*((VdgVt79)e801)+Vdg*Gmin

80*VtVdg

Idg=ISd*(eVdg/Vt1)+Vdg*Gmin

Модель тока-напряжения стока источника

В этой таблице показана связь между током стока источника, Isd и напряжением стока источника, Vsd, в режиме normal mode (Vsd ≥ 0). При необходимости параметры модели сначала настраиваются на температуру.

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

Vsg-Vto0

Isd=0

0<Vsg-VtoVsd

Isd=βd(VsgVto)2(1+λVsd)

0<Vsd<Vsg-Vto

Isd=βdVsd(2(Vsg-Vto)-Vsd)(1+λVsd)

Где:

  • Vto - пороговое напряжение.

  • βd - преобразование, скорректированное по геометрии.

  • λ - модуляция канала.

В этой таблице показана зависимость между током стока источника, Isd и напряжением стока источника, Vsd, в обратном режиме (Vsd < 0). При необходимости параметры модели сначала настраиваются на температуру.

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

Vdg-Vto0

Isd=0

0<Vdg-VtoVsd

Isd=βd(VdgVto)2(1λVsd)

0<Vsd<Vdg-Vto

Isd=βdVsd(2(Vdg-Vto)+Vsd)(1λVsd)

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

В этой таблице показана связь между зарядом, Qsg и напряжением, Vsg. При необходимости параметры модели сначала настраиваются на температуру.

Применимая область значений Vsg значенийСоответствующее Qsg уравнение
Vsg<FC*VJQsg=CGSd*VJ*(1-(1-VsgVJ)1MG)1MG
VsgFC*VJ

Qsg=CGSd*(F1+F3*(Vsg-FC*VJ)+MG*(Vsg2-(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)

В этой таблице показана зависимость между зарядом стока-затвора, Qdg и напряжением стока-затвора, Vdg. При необходимости параметры модели сначала настраиваются на температуру.

Применимая область значений Vdg значенийСоответствующее Qdg уравнение
Vdg<FC*VJQdg=CGDd*VJ*(1-(1-VdgVJ)1MG)1MG
VdgFC*VJQdg=CGDd*(F1+F3*(Vdg-FC*VJ)+MG*(Vdg2-(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 PJFET применяет начальное напряжение транзистора через конденсаторы соединения, а не через порты.

Зависимости

Этот параметр видим только, когда вы выбираете 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
Для просмотра документации необходимо авторизоваться на сайте