SPICE-совместимый транзистор Gummel-Poon NPN
Simscape/Electrical/Дополнительные компоненты/SPICE Полупроводники

Блок SPICE NPN представляет собой SPICE-совместимый четырехполюсник Gummel-Poon NPN биполярного перехода. Конденсатор соединяет порт подложки sx с базой транзистора bx. Поэтому устройство эквивалентно трехполюсному транзистору при использовании значения по умолчанию 0 для емкости соединения C-S параметр CJS и подключение порта подложки к любому другому порту, включая порт эмиттера, ex или порт коллектора, cx.
![]()
SPICE, или программа моделирования с акцентом на интегральные схемы, является инструментом моделирования для электронных схем. Вы можете преобразовать некоторые подсхемы СПЕЦИИ в эквивалентные модели Simscape™ Electrical™, используя блок Параметров Окружающей среды и СОВМЕСТИМЫЕ СО СПЕЦИЕЙ блоки от Дополнительной библиотеки Компонентов. Дополнительные сведения см. в разделе subcircuit2ssc.
Переменные для уравнений блоков SPICE NPN включают в себя:
Переменные, определяемые путем задания параметров для блока SPICE NPN. Видимость некоторых параметров зависит от значения, заданного для других параметров. Дополнительные сведения см. в разделе Параметры.
Скорректированные по геометрии переменные, которые зависят от нескольких значений, заданных с помощью параметров для блока SPICE NPN. Дополнительные сведения см. в разделе Скорректированные по геометрии переменные.
Температура, Т, то есть 300.15
K по умолчанию. Можно использовать другое значение, указывая параметры для блока SPICE NPN или параметры для блока SPICE NPN и блока параметров среды. Дополнительные сведения см. в разделе Температура транзистора.
Зависящие от температуры переменные. Дополнительные сведения см. в разделе Температурная зависимость.
Минимальная проводимость, GMIN, то есть 1e–12
1/Ohm по умолчанию. Можно использовать другое значение, указав параметр для блока параметров среды. Дополнительные сведения см. в разделе Минимальная проводимость.
Несколько переменных в уравнениях для модели биполярного транзистора SPICE NPN учитывают геометрию устройства, которое представляет блок. Эти скорректированные по геометрии переменные зависят от переменных, которые определяются заданием параметров блока SPICE nPN. Скорректированные по геометрии переменные зависят от следующих переменных:
AREA - область устройства
SCALE - количество параллельно подключенных устройств
Связанная нескорректированная переменная
Таблица содержит скорректированные по геометрии переменные и определяющие уравнения.
| Переменная | Описание | Уравнение |
|---|---|---|
| ISd | Ток насыщения транспорта с поправкой на геометрию |
SCALE |
| IKFd | Ток переднего колена с поправкой на геометрию |
МАСШТАБ |
| ISd | Ток утечки базового эмиттера с поправкой на геометрию |
МАСШТАБ |
| IKRd | Ток обратного колена с поправкой на геометрию |
МАСШТАБ |
| ISCd | Ток утечки в базовом коллекторе с регулировкой по геометрии |
SCALE |
| IRBd | Ток сопротивления половины основания с регулировкой по геометрии |
МАСШТАБ |
| CJEd | Геометрически скорректированная емкость истощения базового эмиттера |
МАСШТАБ |
| ITFd | Скорректированный по геометрии коэффициент времени прямого транзита |
МАСШТАБ |
| CJCd | Геометрически скорректированная емкость истощения базового коллектора |
МАСШТАБ |
| CJSd | Геометрически скорректированная емкость соединения коллектор-подложка |
МАСШТАБ |
| RBd | Базовое сопротивление нулевого смещения с поправкой на геометрию |
SCALE |
| RBMd | Минимальное базовое сопротивление, скорректированное по геометрии |
SCALE |
| КРАСНЫЙ | Геометрически скорректированное сопротивление эмиттера |
МАСШТАБ |
| RCd | Сопротивление коллектора с регулировкой по геометрии |
|
Можно использовать следующие опции для определения температуры транзистора, T:
Фиксированная температура (Fixed temperature) - блок использует температуру, которая не зависит от температуры цепи, если для параметра «Температурная зависимость модели» в настройках температуры блока SPICE NPN установлено значение Fixed temperature. Для этой модели блок устанавливает T равным TFIXED.
Температура устройства - в блоке используется температура, которая зависит от температуры цепи, если для параметра Model temperature dependence using в настройках температуры блока SPICE nPN установлено значение Device temperature. Для этой модели блок определяет температуру как
TOFFSET
Где:
TC - температура контура.
При отсутствии в контуре блока «Параметры окружающей среды» ТС равен 300,15 К.
При наличии в цепи блока «Параметры среды» значение TC равно значению, заданному для параметра «Температура» в настройках SPICE блока «Параметры среды». Значением по умолчанию для параметра «Температура» является 300.15
K.
TOFFSET - температура смещенного локального контура.
Минимальная проводимость, GMIN, имеет значение по умолчанию 1e–12
1/Ohm. Чтобы указать другое значение, выполните следующие действия.
Если в цепи отсутствует блок параметров среды, добавьте его.
В настройках SPICE блока «Параметры среды» укажите требуемое значение GMIN для параметра GMIN.
Зависимости ток-напряжение и зависимости заряда базы для транзистора описаны в терминах Base-Emitter и Base-Collector Connection Curents, Terminal Curents и Base Charge Model. При необходимости параметры модели сначала корректируются с учетом температуры.
Ток перехода база-эмиттер зависит от напряжения база-эмиттер, VBE такой, что:
При VTF:
Gmin * VBE
VTF/VTE) VTE - 1)
При :
Gmin * VBE
-1)
Ток перехода база-коллектор зависит от напряжения базового коллектора, VBC, так что:
Когда VTR:
Gmin * VBC
VTR/VTC) VTC - 1)
При :
Gmin * VBC
-1)
Где:
VBE - напряжение базового эмиттера.
VBC - напряжение базы-коллектора.
VTE - тепловое напряжение эмиттера, такое, что * T/q.
VTC - коллекторное тепловое напряжение, такое, что * T/q.
VTF - прямое тепловое напряжение, такое, что * T/q.
VTR - обратное тепловое напряжение, такое, что * T/q.
ISCd - ток утечки базового коллектора с регулировкой по геометрии.
ISEd - ток утечки базы-эмиттера, скорректированный по геометрии.
NE - коэффициент излучения базового эмиттера.
NC - коэффициент излучения базового коллектора.
NF - коэффициент прямого излучения.
NR - коэффициент обратного излучения.
q - элементарный заряд на электроне.
k - постоянная Больцмана.
T - температура транзистора. Дополнительные сведения см. в разделе Температура транзистора.
Gmin - минимальная проводимость. Дополнительные сведения см. в разделе Минимальная проводимость.
Токи на клеммах рассчитываются как:
Ibcc)
Где:
IB - ток базовой клеммы.
IC - ток клеммы коллектора.
BF - прямая бета-версия.
BR - обратная бета-версия.
Базовый заряд qb вычисляется с использованием следующих уравнений:
4q2-eps) + eps)
VBEVAR) − 1
IbcrIKRd
Где:
qb - базовый заряд.
VAF - напряжение прямого начала.
VAR - обратное напряжение Early.
IKFd - это регулируемый по геометрии ток переднего колена.
IKRd - это регулируемый по геометрии обратный коленный ток.
eps - 1e-4.
Можно использовать следующие опции для моделирования базового сопротивления, rbb:
При использовании значения бесконечности по умолчанию для параметра IRB «Сопротивление половины основания» блок вычисляет сопротивление основания как
RBd-RBMdqb
Где:
rbb - сопротивление основания.
RBMd - это скорректированное по геометрии минимальное базовое сопротивление.
RBd - скорректированное по геометрии базовое сопротивление нулевого смещения.
Если задать конечное значение для параметра IRB «Сопротивление половины основания», блок вычисляет сопротивление основания как
* tan2z)
Где
(IB/IRBd)
Если задать ненулевые значения для параметра Коэффициент TF, XTF, блок моделирует модуляцию транзитного заряда путем масштабирования времени прямого транзита как
+ ITFd) 2] qb
Где ITFd - скорректированный по геометрии коэффициент времени прохождения вперед.
Блок позволяет моделировать заряд соединения. Заряд основания-коллектора Qbc и заряд основания-эмиттера Qbe зависят от промежуточного значения Qdep. При необходимости параметры модели сначала корректируются с учетом температуры.
Для внутренних соединений база-эмиттер
+ Qdep
Для внутренних соединений основание-коллектор
XCJC * Qdep
Для внешних соединений основание-коллектор
* Qdep
Qdep зависит от напряжения перехода, Vjct (VBE для перехода база-эмиттер и VBC для перехода база-коллектор), следующим образом.
| Применимый диапазон значений Vjct | Соответствующее уравнение Qdep |
|---|---|
| * VJ | − MJ) 1 − MJ |
| FC * VJ) 2] 2 * VJF2] |
Где:
FC - коэффициент емкости.
VJ представляет собой:
Встроенный потенциал база-эмиттер, VJE, для соединения база-эмиттер.
Встроенный потенциал base-collector, VJC, для соединения base-collector.
MJ:
Экспоненциальный коэффициент база-эмиттер, MJE, для перехода база-эмиттер.
Экспоненциальный коэффициент база-коллектор, MJC, для соединения база-коллектор.
Cjct является:
Регулируемая геометрией емкость истощения базы-эмиттера, CJEd, для перехода база-эмиттер.
Регулируемая геометрией емкость истощения основания-коллектора, CJCd, для перехода основания-коллектора.
)/( 1 − MJ)
+ MJ)
+ МДж)
Заряд коллектор-подложка, Qcs, зависит от напряжения коллектор-подложка, Vcs. При необходимости параметры модели сначала корректируются с учетом температуры.
| Применимый диапазон значений Vcs | Соответствующее уравнение Qcs |
|---|---|
| 0 | MJS) 1 − MJS) |
| * VJS)) * Vcs |
Где:
CJSd представляет собой регулируемую по геометрии емкость соединения коллектор-подложка.
VJS - это встроенный потенциал подложки.
MJS - экспоненциальный коэффициент подложки.
Зависимость между током насыщения, ISd, и температурой транзистора, T, составляет
TTmeas − 1) * EGVt
Где:
ISd - скорректированный по геометрии ток насыщения транспорта.
Tmeas - температура извлечения параметра.
XTI - показатель текущей температуры насыщения транспорта.
ЭГ - это энергетический разрыв.
Vt = kT/q.
Зависимость между потенциалом перехода база-эмиттер, VJE, и температурой транзистора, T, составляет
TTmeas) * EGTmeas + EGT
Где:
VJE - это встроенный потенциал базы-эмиттера.
Tmeas + 1108)
)/( T + 1108)
Блок использует уравнение VJE (T) для вычисления потенциала перехода база-коллектор путем замены VJC, встроенного потенциала база-коллектор, на VJE.
Зависимость между емкостью перехода база-эмиттер, CJE, и температурой транзистора, T, составляет
(T) -VJEVJE)]
Где:
CJEd - геометрически скорректированная емкость истощения базового эмиттера.
MJE - экспоненциальный коэффициент «база-эмиттер».
Блок использует уравнение CJE (T) для вычисления емкости перехода база-коллектор путем замены CJCd, емкости истощения база-коллектор с поправкой на геометрию, для CJEd и MJC, экспоненциального коэффициента база-коллектор, для MJE.
Соотношение между прямой и обратной бета и температурой транзистора, T, равно
TTmeas) XTB
Где:
β - прямая бета-версия или обратная бета-версия.
XTB - показатель температуры бета.
Зависимость между током утечки база-эмиттер, ISE, и температурой транзистора, T, составляет
ISd) 1/NE
Где:
ISEd - ток утечки базы-эмиттера, скорректированный по геометрии.
NE - коэффициент излучения базового эмиттера.
Блок использует это уравнение для вычисления тока утечки основного коллектора путем замены, ISCd, тока утечки основного коллектора с поправкой на геометрию для ISEd и NC, коэффициента излучения основного коллектора для NE.
Блок не поддерживает анализ шума.
Блок применяет начальные условия к соединительным конденсаторам, а не к портам блока.
[1] Г. Массобрио и П. Антогнетти. Моделирование полупроводниковых приборов с помощью SPICE. 2-е издание. Нью-Йорк: Макгроу-Хилл, 1993.