Документация Engee

SPICE Diode

SPICE-диод.

spice diode

Описание

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

SPICE – это инструмент для симуляции электронных схем. Вы можете преобразовать некоторые подсхемы SPICE в эквивалентные модели с помощью блока Environment Parameters и блоков из библиотеки SPICE.

Уравнения

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

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

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

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

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

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

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

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

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

  • – площадь устройства;

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

  • Соответствующая нескорректированная переменная.

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

Переменная

Описание

Уравнение

Емкость перехода с геометрической поправкой на нулевое смещение

Ток обратного пробоя с поправкой на геометрию

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

Регулируемое по геометрии последовательное сопротивление

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

Вы можете использовать эти опции для определения температуры диода, :

  • Постоянная температура – блок использует температуру, которая не зависит от температуры схемы, когда для параметра Model temperature dependence using блока SPICE Diode установлено значение Fixed temperature. Для этой модели блок устанавливает равным .

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

где

  • – это температура контура;

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

  • Если в схеме есть блок Environment Parameters, равна значению, которое вы задаете для параметра Temperature в настройках блока Environment Parameters. По умолчанию значение параметра Temperature равно 300,15 K.

  • – смещение температуры локального контура.

Внутренняя проводимость

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

  1. Если в схеме диода нет блока Environment Parameters, добавьте его.

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

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

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

где

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

  • – температура диода. Дополнительную информацию см. в разделе Температура диода;

  • – постоянная Больцмана;

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

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

Эти уравнения определяют связь между током диода, , и напряжением диода, . В зависимости от ситуации, параметры модели сначала корректируются с учетом температуры. Для получения дополнительной информации см. в разделе Температура диода.

























где

  • – прямой ток;

  • – обратный ток;

  • – нормальный ток;

  • – ток рекомбинации;

  • – коэффициент высокой инжекции;

  • – коэффициент генерации;

  • – ток высокого уровня пробоя;

  • – ток пробоя низкого уровня;

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

  • – ток насыщения;

  • – ток рекомбинации;

  • – ток прямого колена;

  • – потенциал спая;

  • – коэффициент эмиссии;

  • – коэффициент обратной эмиссии;

  • – коэффициент эмиссии обратного пробоя;

  • – коэффициент идеальности обратного пробоя низкого уровня;

  • – коэффициент градации;

  • – напряжение обратного пробоя;

  • – ток обратного пробоя;

  • – низкоуровневый ток колена обратного пробоя.

Заряд диода

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

Диапазон напряжений

Уравнение

где

  • – коэффициент обедненной емкости при прямом смещении;

  • – потенциал спая;

  • – время прохождения;

  • – геометрически скорректированная емкость перехода с нулевым смещением. Для получения дополнительной информации см. раздел Переменные с поправкой на геометрию.

  • – коэффициент градации;

  • ;

  • ;

  • .

Зависимость от температуры

Связь между током насыщения с поправкой на геометрию и температурой диода:

где

  • – ток насыщения с поправкой на геометрию. Для получения дополнительной информации см. раздел Переменные с поправкой на геометрию;

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

  • – температура извлечения параметров;

  • – температурная экспонента тока насыщения;

  • – коэффициент эмиссии;

  • – энергия активации;

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

Зависимость между током рекомбинации и температурой диода:

где

  • – ток рекомбинации;

  • – коэффициент обратной эмиссии.

Зависимость между током прямого колена и температурой диода:

где

  • – ток прямого колена;

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

Зависимость между напряжением пробоя и температурой диода:

где

  • – напряжение пробоя;

  • – линейный температурный коэффициент BV;

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

Зависимость между омическим сопротивлением и температурой диода:

где

  • – активное сопротивление;

  • – линейный температурный коэффициент RS;

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

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

где

  • – потенциал спая;

  • – энергия активации для температуры, при которой измерялись параметры диода. Определяющее уравнение: .

  • – энергия активации для температуры диода. Определяющее уравнение: .

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

где

  • – геометрически скорректированная емкость перехода с нулевым переключением. Для получения дополнительной информации см. раздел Переменные с поправкой на геометрию;

  • – коэффициент градации.

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

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

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

Порты

Ненаправленные

# — отрицательный контакт (катод)
электричество

Details

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

Имя для программного использования

n

# + — положительный контакт (анод)
электричество

Details

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

Имя для программного использования

p

Параметры

Main

# Device area, AREA — посадочное место
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

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

Значение по умолчанию

1.0 m^2

Имя для программного использования

AREA

# Number of parallel devices, SCALE — количество параллельных устройств

Details

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

Значение по умолчанию

1.0

Имя для программного использования

SCALE

# Saturation current, IS — ток насыщения
A/m^2

Details

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

Значение по умолчанию

1e-14 A/m^2

Имя для программного использования

IS

# High-injection knee current, IKF — ток колена высокой инжекции
A/m^2

Details

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

Значение по умолчанию

Inf A/m^2

Имя для программного использования

IKF

# Recombination current parameter, ISR — ток рекомбинации
A/m^2

Details

Величина тока, возникающего в результате процесса рекомбинации электронов и дырок внутри перехода.

Значение по умолчанию

0.0 A/m^2

Имя для программного использования

ISR

# Emission coefficient, N — коэффициент эмиссии

Details

Коэффициент эмиссии диода, или коэффициент идеальности. Значение должно быть .

Значение по умолчанию

1.0

Имя для программного использования

N

# Emission coefficient for ISR, NR — коэффициент эмиссии для тока рекомбинации (ISR)

Details

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

Значение по умолчанию

2.0

Имя для программного использования

NR

# Grading coefficient, M — коэффициент градации

Details

Коэффициент градации, . Значение должно находиться в промежутке .

Зависимости

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

Значение по умолчанию

0.5

Имя для программного использования

M

# Junction potential, VJ — потенциал стыка
V | MV | kV | mV

Details

Потенциал стыка, . Значение должно быть .

Зависимости

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

Значение по умолчанию

1.0 V

Имя для программного использования

VJ

# Ohmic resistance, RS — последовательное сопротивление
Ohm*m^2

Details

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

Значение по умолчанию

0.01 Ohm*m^2

Имя для программного использования

RS

Junction Capacitance

# Model junction capacitance — включение емкости перехода

Details

Установите этот флажок, чтобы включить емкость перехода.

Значение по умолчанию

false (выключено)

Имя для программного использования

model_junction_capacitance

# Zero-bias junction capacitance, CJO — емкость перехода с нулевым смещением
F/m^2

Details

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

Зависимости

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

Значение по умолчанию

0.0 F/m^2

Имя для программного использования

CJO

# Capacitance coefficient, FC — коэффициент емкости

Details

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

Зависимости

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

Значение по умолчанию

0.5

Имя для программного использования

FC

# Transit time, TT — время переноса заряда
d | s | hr | ms | ns | us | min

Details

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

Зависимости

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

Значение по умолчанию

0.0 s

Имя для программного использования

TT

# Specify initial condition — включение начального состояния

Details

Установите этот флажок, чтобы включить параметры задания начального состояния.

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

Зависимости

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

Значение по умолчанию

false (выключено)

Имя для программного использования

capacitance_initial_condition

# Initial condition voltage, V0 — начальное напряжение
V | MV | kV | mV

Details

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

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

Зависимости

Чтобы использовать этот параметр, установите флажки параметров Model junction capacitance и Specify initial condition.

Значение по умолчанию

0.0 V

Имя для программного использования

V0

Reverse Breakdown

# Model reverse breakdown — включение пробоя в обратном направлении

Details

Установите этот флажок, чтобы включить пробой в обратном направлении.

Значение по умолчанию

false (выключено)

Имя для программного использования

model_reverse_breakdown

# Reverse breakdown voltage, BV — пороговое напряжение обратного пробоя
V | MV | kV | mV

Details

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

Зависимости

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

Значение по умолчанию

Inf V

Имя для программного использования

BV

# Reverse breakdown current, IBV — ток обратного пробоя
A/m^2

Details

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

Зависимости

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

Значение по умолчанию

1e-10 A/m^2

Имя для программного использования

IBV

# Low-level reverse breakdown knee current, IBVL — низкоуровневый ток колена обратного пробоя
A/m^2

Details

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

Зависимости

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

Значение по умолчанию

0.0 A/m^2

Имя для программного использования

IBVL

# Reverse breakdown ideality factor, NBV — коэффициент идеальности обратного пробоя

Details

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

Зависимости

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

Значение по умолчанию

1.0

Имя для программного использования

NBV

# Low-level reverse breakdown ideality factor, NBVL — низкоуровневый коэффициент идеальности обратного пробоя

Details

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

Зависимости

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

Значение по умолчанию

1.0

Имя для программного использования

NBVL

Temperature

# Model temperature dependence using — включение зависимости от температуры
Device temperature | Fixed temperature

Details

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

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

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

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

Значение по умолчанию

Device temperature

Имя для программного использования

T_parameterization

# Saturation current temperature exponent, XTI — экспонента температуры тока насыщения

Details

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

Значение по умолчанию

3.0

Имя для программного использования

XTI

# Activation energy, EG — энергия активации
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

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

Значение по умолчанию

1.11 eV

Имя для программного использования

EG

# IKF temperature coefficient (linear), TIKF — температурный коэффициент
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR

Details

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

Значение по умолчанию

0.0 1/K

Имя для программного использования

TIKF

# RS temperature coefficient (linear), TRS1 — линейный температурный коэффициент для активного сопротивления (RS)
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR

Details

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

Значение по умолчанию

0.0 1/K

Имя для программного использования

TRS1

# RS temperature coefficient (quadratic), TRS2 — квадратичный температурный коэффициент для активного сопротивления (RS)
1/K^2 | 1/degR^2 | 1/deltaK^2 | 1/deltadegC^2 | 1/deltadegF^2 | 1/deltadegR^2

Details

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

Значение по умолчанию

0.0 1/K^2

Имя для программного использования

TRS2

# BV temperature coefficient (linear), TBV1 — линейный температурный коэффициент для напряжения пробоя (BV)
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR

Details

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

Значение по умолчанию

0.0 1/K

Имя для программного использования

TBV1

# BV temperature coefficient (quadratic), TBV2 — квадратичный температурный коэффициент для напряжения пробоя (BV)
1/K^2 | 1/degR^2 | 1/deltaK^2 | 1/deltadegC^2 | 1/deltadegF^2 | 1/deltadegR^2

Details

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

Значение по умолчанию

0.0 1/K^2

Имя для программного использования

TBV2

# Fixed circuit temperature, TFIXED — постоянная температура цепи
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

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

Значение по умолчанию

300.15 K

Имя для программного использования

TFIXED

# Parameter extraction temperature, TMEAS — температура измерения параметров диода
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Значение по умолчанию

300.15 K

Имя для программного использования

TMEAS

# Offset local circuit temperature, TOFFSET — смещение температуры локальной цепи
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

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

Значение по умолчанию

0.0 K

Имя для программного использования

TOFFSET

Смотрите также