Система схемотехнического моделирования и проектирования Design Center

         

Описание компонентов


Параметры компонентов указываются двумя способами:

1) непосредственно в предложении, описывающем включение компонента в схему;

2) с помощью директивы .MODEL, имеющей структуру

.MODEL <имя модели> [ AKO:<имя модели прототипа>]

+ <имя типа модели> ([<имя параметра>=<значение>

+ [<спецификация случайного разброса значения параметра>]]*

+ [T_MEASURED=<значение>] 

+ [[ T_ABS><значение>]  или  [T_REL_GLOBAL=<значение>]  или

+ [T_REL_LOCAL=<значение>]])

Здесь <имя модели> –  имя модели компонента схемы, например RLOAD, KT315V, D104. После ключевого слова AKO (A Kind Of) помещается ссылка на имя модели прототипа, что позволяет указывать только значения отличающихся параметров. Тип компонента определяется  <именем типа модели>, как указано в табл. 3.6.

Таблица 3.6

Имя типа модели

Тип компонента



Аналоговые компоненты

RES

Резистор

CAP

Конденсатор

CORE

Магнитный сердечник трансформатора

IND

Индуктивность

D

Диод

GASFET

Арсенид-галлиевый полевой транзистор с каналом n-типа

NPN

Биполярный n–p–n-транзистор

PNP

Биполярный p–n–p-транзистор

LPNP

Боковой биполярный p–n–p-транзистор

NJF

Полевой транзистор с каналом n-типа

PJF

Полевой транзистор с каналом p-типа

NMOS

МОП-транзистор с каналом n-типа

PMOS

МОП-транзистор с каналом p-типа

TRN

Линия передачи

VSWITCH

Ключ, управляемый напряжением

ISWITCH

Ключ, управляемый током

Устройства интерфейса

DINPUT

Аналого-цифровой интерфейс

DOUTPUT

Цифро-аналоговый интерфейс

Цифровые устройства

UADC

 Аналого-цифровой преобразователь

UDAC

Цифро-аналоговый преобразователь

UIO

Модель входа/выхода цифрового устройства

UGATE

Стандартный вентиль

UTGATE

Вентиль с тремя состояниями

UBTG

Двунаправленный переключающий вентиль

UEFF

Триггер с динамическим управлением

UGFF

Триггер с потенциальным управлением

UDLY

Цифровая линия задержки

UPLD

Программируемые логические матрицы

UROM

Постоянное запоминающее устройство

URAM

Оперативное запоминающее устройство

<
В директиве .MODEL в круглых скобках указывается список значений параметров модели компонента (если этот список отсутствует или не полный, то недостающие значения параметров модели назначаются по умолчанию). Приведем примеры этой директивы:
.MODEL RLOAD RES (R=1.5 TC1=0.2 TC2=.005)
.MODEL D104 D (IS=1E-10)
.MODEL KT315V NPN (IS=1E-11 BF=50 DEV=5% LOT=20%)
.MODEL CK CAP (C=1 DEV=0.1)
.MODEL KT315G AKO:KT315A NPN (BF=130)
Каждый параметр может принимать случайные значения относительно своего номинального значения в соответствии со <спецификацией случайного разброса значения параметра>, принимаемой во внимание только при статистическом анализе по директивам .MC и .WCASE (разд. 3.3.4).
Начиная с версии Design Center 6.1 введены два способа задания температур пассивных компонентов и полупроводниковых приборов (C, L, R, B, D, J, M и Q). Во-первых, по директиве .MODEL задается температура, при которой измерены  входящие в нее параметры
T_MEASURED=<значение>
Это значение заменяет температуру Tnom, устанавливаемую по директиве .OPTIONS (по умолчанию 27
C).  Во-вторых, можно установить физическую температуру каждого устройства, заменяя глобальную температуру, устанавливаемую по директивам .TEMP, .STEP TEMP или .DC TEMP. Это возможно сделать, задавая:
1) значение абсолютной температуры устройства  T_ABS;
2) относительную температуру T_REL_GLOBAL, так что абсолютная температура равна глобальной температуре плюс T_REL_GLOBAL;
3) относительную температуру T_REL_LOCAL, так что абсолютная температура данного устройства равна абсолютной температуре устройства-прототипа (модель ACO) плюс T_REL_LOCAL.
Описания аналого-цифровых (O) и цифро-аналоговых (N) интерфейсов и цифровых устройств (U) приведены в гл. 6. Здесь же дадим правила описания аналоговых компонентов.

Содержание раздела