SPICE Diode

SPICE-совместимый диод

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

  • SPICE Diode block

Описание

Блок SPICE Diode представляет совместимый с SPICE диод.

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

Уравнения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CJOd=CJO*AREA*SCALE

IBVdСкорректированный по геометрии ток обратной разбивки

IBVd=IBV*AREA*SCALE

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

ISd=IS*AREA*SCALE

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

RSd=RSAREA*SCALE

Температура диода

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

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

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

Тепловое Напряжение

Тепловое напряжение, Vt, определяется уравнением

Vt=Nk*Tq

Где:

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

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

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

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

Уравнения тока и напряжения

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

Id=AREA*(IfwdIrev)

Ifwd=Inrm*Kinj+Irec*Kgen

Irev=Irevh+Irevl

Inrm=ISeVd/(N*Vt)1

Irec=ISReVd/(NR*Vt)1

Kinj=(IKFIKF+Inrm)0.5

Kgen=[(1VdVJ)2+0.005]M2

Irevh=IBV*eVd+BVNBV*Vt

Irevl=IBVL*eVd+BVNBVL*Vt

Где:

  • Ifwd - прямой ток.

  • Irev - обратный ток.

  • Inrm - нормальный ток.

  • Irec - ток рекомбинации.

  • Kinj - высокий коэффициент впрыска.

  • Kgen является фактором генерации.

  • Irevh - высокоуровневый ток разбиения.

  • Irevl - низкоуровневый ток разбиения.

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

  • IS - ток насыщения.

  • ISR - ток рекомбинации.

  • IKF - ток переднего колена.

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

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

  • NR - обратный коэффициент излучения.

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

  • NBVL - низкоуровневый коэффициент идеальности обратного разбиения.

  • M - коэффициент профилирования.

  • BV - обратное напряжение пробоя.

  • IBV - обратный ток разбиения.

  • IBVL - низкоуровневый обратный ток колена.

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

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

Vd область значенийQd уравнение
Vd<FC*VJQd=TT*AREA*Ifwd+CJOd*VJ*1(1VdVJ)1M1M
VdFC*VJQd=TT*AREA*Ifwd+CJOd*(F1+F3*(Vd-FC*VJ)+(M2*VJ)*(Vd2-(FC*VJ)2)F2)

Где:

  • FC - коэффициент емкости истощения прямого смещения.

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

  • TT - время транзита.

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

  • M - коэффициент профилирования.

  • F1=VJ*(1-(1-FC)(1-M))/(1-M)

  • F2=(1-FC)(1+M)

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

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

Отношение между током насыщения с поправкой на геометрию и температурой диода является

ISd(T)=ISd*(T/TMEAS)XTIN*e(TTMEAS1)*EGN*Vt

Где:

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

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

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

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

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

  • EG - энергия активации.

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

Связь между током рекомбинации и температурой диода

ISR(T)=ISR*(TTMEAS)XTINR*e(TTMEAS1)*EGNR*Vt

Где:

  • ISR - ток рекомбинации.

  • NR - обратный коэффициент излучения.

Отношение между передним током колена и температурой диода:

IKF(T)=IKF*[1+TIKF*(TTMEAS)]

Где:

  • IKF - ток переднего колена.

  • TIKF - линейный температурный коэффициент IKF.

Связь между напряжением пробоя и температурой диода

BV(T)=BV*[1+TBV1*(TTMEAS)+TBV2*(TTMEAS)2]

Где:

  • BV - напряжение пробоя.

  • TBV1 - линейный температурный коэффициент BV.

  • TBV2 - квадратичный температурный коэффициент BV.

Связь между омическим сопротивлением и температурой диода

RS(T)=RS*[1+TRS1*(TTMEAS)+TRS2*(TTMEAS)2]

Где:

  • RS - омическое сопротивление.

  • TRS1 - линейный температурный коэффициент RS.

  • TRS2 является квадратичным коэффициентом температуры RS.

Связь между потенциалом соединения и температурой диода

VJ(T)=VJ*(TTMEAS)-3*Vt*ln(TTMEAS)-(TTMEAS)*EGTMEAS+EGT

Где:

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

  • EGTMEAS - энергия активации для температуры, при которой измерялись диодные параметры. Определяющее уравнение EGTMEAS=1.16eV-(7.02e-4*TMEAS2)/(TMEAS+1108).

  • EGT - энергия активации для температуры диода. Определяющее уравнение EGT=1.16eV-(7.02e-4*T2)/(T+1108).

Зависимость между регулируемой геометрией диодной емкостью перехода с нулевым смещением и температурой диода равна

CJOd(T) = CJOd*[1+M*(400e6*(T-TMEAS)-VJ(T)-VJVJ)]

Где:

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

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

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

Порты

Сохранение

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

Электрический порт сопоставлен с положительным напряжением.

Электрический порт сопоставлен с отрицательным напряжением.

Параметры

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

Главный

Площадь диода. Значение должно быть больше 0.

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

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

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

Величина тока, генерируемого процессом рекомбинации электронов и отверстий внутри соединения.

Коэффициент излучения диода или коэффициент идеальности. Значение должно быть больше 0.

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

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

Зависимости

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

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

Зависимости

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

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

Емкость соединения

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

  • No - Не включать соединительную емкость в модель.

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

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

Зависимости

Чтобы включить этот параметр, установите Model junction capacitance равным Yes.

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

Зависимости

Чтобы включить этот параметр, установите Model junction capacitance равным Yes.

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

Зависимости

Чтобы включить этот параметр, установите Model junction capacitance равным Yes.

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

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

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

    Примечание

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

Зависимости

Чтобы включить этот параметр, установите Model junction capacitance равным Yes.

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

Примечание

Блок применяет начальное условие через диодное соединение, поэтому начальное условие эффективно только, когда включено хранение заряда, то есть, когда один или оба из параметров Zero-bias junction capacitance, CJO и Transit time, TT больше нуля.

Зависимости

Чтобы включить этот параметр, задайте Model junction capacitance и Specify initial condition Yes.

Сторнирование поломки

Опции для моделирования обратной разбивки:

  • No - Не моделируйте обратное разбиение.

  • Yes - Ввести второй экспоненциальный член в зависимость I-V диода, таким образом моделируя быстрое увеличение проводимости при превышении напряжения пробоя.

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

Зависимости

Чтобы включить этот параметр, установите Model reverse breakdown равным Yes.

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

Зависимости

Чтобы включить этот параметр, установите Model reverse breakdown равным Yes.

Низкоуровневый обратный ток колена.

Зависимости

Чтобы включить этот параметр, установите Model reverse breakdown равным Yes.

Коэффициент идеальности для Reverse breakdown voltage, BV.

Зависимости

Чтобы включить этот параметр, установите Model reverse breakdown равным Yes.

Коэффициент идеальности для Low-level reverse breakdown knee current, IBVL

Зависимости

Чтобы включить этот параметр, установите Model reverse breakdown равным Yes.

Температура

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

  • Device temperature - Используйте температуру устройства, чтобы смоделировать температурную зависимость.

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

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

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

Энергия активации диода. Значение должно быть больше или равно 0.1 eV.

Линейный температурный коэффициент для High-injection knee current, IKF.

Линейный температурный коэффициент для Ohmic resistance, RS.

Квадратичный температурный коэффициент для Ohmic resistance, RS.

Линейный температурный коэффициент для Breakdown voltage, BV.

Квадратичный температурный коэффициент для Breakdown voltage, BV.

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

Зависимости

Чтобы включить этот параметр, установите Model temperature dependence using равным Fixed temperature.

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

Количество, на которое температура диода отличается от температуры контура.

Зависимости

Чтобы включить этот параметр, установите Model temperature dependence using равным Device temperature.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

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