exponenta event banner

SPICE PJFET

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

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

  • SPICE PJFET block

Описание

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

SPICE, или программа моделирования с акцентом на интегральные схемы, является инструментом моделирования для электронных схем. Вы можете преобразовать некоторые подсхемы СПЕЦИИ в эквивалентные модели Simscape™ Electrical™, используя блок Параметров Окружающей среды и СОВМЕСТИМЫЕ СО СПЕЦИЕЙ блоки от Дополнительной библиотеки Компонентов. Дополнительные сведения см. в разделе subcircuit2ssc.

Уравнения

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

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

  • Скорректированные по геометрии переменные, которые зависят от нескольких значений, заданных с помощью параметров для блока SPICE PJFET. Дополнительные сведения см. в разделе Скорректированные по геометрии переменные.

  • Температура, Т, то есть 300.15 K по умолчанию. Можно использовать другое значение, указывая параметры блока SPICE PJFET или параметры блока SPICE PJFET и блока параметров среды. Дополнительные сведения см. в разделе Температура транзистора.

  • Зависящие от температуры переменные. Дополнительные сведения см. в разделе Температурная зависимость.

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

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

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

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

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

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

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

ПеременнаяОписаниеУравнение
BETAdРегулируемая геометрией проводимость

bETAd = BETA * AREA * SCALE

CGDdГеометрически скорректированная емкость затвора-стока с нулевым смещением

CGDd = CGD * ПЛОЩАДЬ * МАСШТАБ

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

CGSd = CGS * ПЛОЩАДЬ * МАСШТАБ

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

ISd = IS * AREA * SCALE

RSdСкорректированное по геометрии сопротивление источника

RSd = RSAREA * SCALE

RDdРегулируемое по геометрии сопротивление стока

RDd = RDAREA * SCALE

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

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

  • Фиксированная температура (Fixed temperature) - в блоке используется температура, не зависящая от температуры цепи, если для параметра «Температурная зависимость модели» в настройках температуры блока SPICE PJFET установлено значение Fixed temperature. Для этой модели блок устанавливает T равным TFIXED.

  • Температура устройства (Device temperature) - в блоке используется температура, зависящая от температуры цепи, если для параметра «Температурная зависимость модели» в настройках температуры блока SPICE PJFET установлено значение Device temperature. Для этой модели блок определяет температуру как

    T = TC + TOFFSET

    Где:

    • TC - температура контура.

      Если в цепи отсутствует блок параметров среды, то ТС равен 300,15 К.

      При наличии в цепи блока «Параметры среды» значение TC равно значению, заданному для параметра «Температура» в настройках SPICE блока «Параметры среды». Значением по умолчанию для параметра «Температура» является 300.15 K.

    • TOFFSET - температура смещенного локального контура.

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

Минимальная проводимость, GMIN, имеет значение по умолчанию 1e–12 1/Ohm. Чтобы указать другое значение, выполните следующие действия.

  1. Если в схеме транзистора отсутствует блок параметров среды, добавьте его.

  2. В настройках SPICE блока «Параметры среды» укажите требуемое значение GMIN для параметра GMIN.

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

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

Применимый диапазон значений VsgСоответствующее уравнение Isg

Vsg > 80 * Vt

Isg = ISd * ((VsgVt 79) e80 1) + Vsg * Gmin

80*Vt≥Vsg

Isg = ISd * (eVsg/Vt 1) + Vsg * Gmin

Где:

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

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

  • ND - коэффициент эмиссии.

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

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

  • T - температура транзистора. Дополнительные сведения см. в разделе Температура транзистора

  • GMIN - минимальная проводимость транзистора. или дополнительные сведения см. в разделе Минимальная проводимость

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

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

Применимый диапазон значений VdgСоответствующее уравнение Идг

Vdg > 80 * Vt

Idg = ISd * ((VdgVt 79) e80 1) + Vdg * Gmin

80*Vt≥Vdg

Idg = ISd * (eVdg/Vt 1) + Vdg * Gmin

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

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

Применимый диапазон значений Vsg и VdgСоответствующее уравнение Isd

Vsg-Vto≤0

Isd = 0

0<Vsg-Vto≤Vsd

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

0 < Vsd < Vsg-Vto

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

Где:

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

  • βd - регулируемая геометрией транспроводимость.

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

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

Применимый диапазон значений Vsgs и VdgСоответствующее уравнение Isd

Vdg-Vto≤0

Isd = 0

0<Vdg-Vto≤−Vsd

Isd = βd (Vdg Vto) 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) 1 − MG) 1 − MG
Vsg≥FC*VJ

Qsg = CGSd * (F1 + F3 * (Vsg-FC * VJ) + MG * (Vsg2- (FC * VJ) 2) 2 * VJF2)

Где:

  • FC - коэффициент емкости.

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

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

  • MG - коэффициент классификации.

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

  • F2 = (1-FC) 1 + MG

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

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

Применимый диапазон значений VdgСоответствующее уравнение Qdg
Vdg < FC * VJQdg = CGDd * VJ * (1- (1-VdgVJ) 1 − MG) 1 − MG
Vdg≥FC*VJQdg = CGDd * (F1 + F3 * (Vdg-FC * VJ) + MG * (Vdg2- (FC * VJ) 2) 2 * VJF2)

Где:

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

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

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

IS (T) = ISd * (T/Tmeas) XTIND * e (TTmeas − 1) * EGVt

Где:

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

  • Tmeas - температура извлечения параметра.

  • XTI - показатель температуры тока насыщения.

  • ЭГ - это энергетический разрыв.

  • 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 * (400e 6 * (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 для параметра емкости «Модельный переход».

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

Зависимости

Этот параметр отображается только при выборе Yes для параметра емкости «Модельный переход».

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

Зависимости

Этот параметр отображается только при выборе Yes для параметра емкости «Модельный переход».

Коэффициент профилирования, М. Значение должно быть больше 0 и менее 0.9.

Зависимости

Этот параметр отображается только при выборе Yes для параметра емкости «Модельный переход».

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

Зависимости

Этот параметр отображается только при выборе Yes для параметра емкости «Модельный переход».

Параметры для задания начальных условий:

  • No - не указывать начальное условие для модели.

  • Yes - Укажите начальное напряжение транзистора.

    Примечание

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

Зависимости

Этот параметр отображается только при выборе Yes для параметра емкости «Модельный переход».

Выбор Yes для этого параметра отображается начальное напряжение состояния, ICVDS и начальное напряжение состояния, параметры ICVGS.

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

Зависимости

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

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

Зависимости

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

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

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

Зависимости

Этот параметр отображается только при выборе Device temperature для температурной зависимости модели с помощью параметра.

Ссылки

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2008a