НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 76777879808182 ... 233


Модели для компонентов в этих библиотеках содержат значения по умолчанию для всех атрибутов -- задержка распространения, нагрузка и т. д. (таблица 4.40). Если требуется изменить эти значения для какого-либо отдельного компонента, то нужно заполнить соответствующие поля Part Fields в диалоговом окне Components Part.

Таблица 4.40

Атрибут

Значение

Propagation #

Задержка распространения. Задается значение min или max вместо используемого по умолчанию

Loading #

Входная нагрузочная характеристика. Задается значение min или max вместо используемого по умолчанию

Drive #

Выходная нагрузочная характеристика. Задается значение min или max вместо используемого по умолчанию

Current #

Ток потребления устройства, определяющего потребляемую мощность. Задается значение min или max вместо используемого по умолчанию

PWR value #

Напряжение питания, подаваемое на вывод питания устройства

GND value #

Напряжение заземления. Это напряжение должно быть определено, если задано значение в поле PWR Part Field

VIL value #

Входное напряжение низкого уровня

VIH value #

Входное напряжение высокого уровня

VOL value #

Выходное напряжение низкого уровня

VOH value #

Выходное напряжение высокого уровня

WARN

Устанавливается в ON для сигнализации ошибок: во времени вхождения в режим, во времени занятости устройства, во времени восстановления, в ширине импульса, выход за пределы допустимых частот, выход за пределы допустимого напряжения питания. Предупреждения записываются в файл с расширением S1M, ошибки - в файл с расширением ERR

Создание собственных компонентов и подготовка их к моделированию

Первым шагом в создании собственных компонентов для моделирования является рисование их символов в редакторе библиотек элементов принципиальных схем. После создания символа можно ввести информацию по моделированию в библиотечные поля (Library Fields) данного компонента (команда Tools » Description из меню библиотечного редактора). Эта информация предоставляет сведения программе моделирования о типе компонента, месте нахождение соответствующей ему модели, назначении и номерах выводов различных секций составных компонентов, а также специфическую SPICE информацию.

Поля Library Fields и Part Fields

Программа моделирования считывает SPICE информацию и данные списка соединений из библиотечных текстовых полей (Library Fields), которые еще называются неизменяемыми полями (Read-Only Fields), так как изменение их содержимого не доступ-



но в редакторе принципиальных схем, а возможно только в редакторе библиотек (рис. 4.37) и из текстовых полей (Part Fields). Не все компоненты требуют определять одинаковые данные в текстовых полях, например, дискретные компоненты не имеют ссылки на модель. Обратившись к библиотекам моделей (база данных VProgram Files \Design Explorer 99 SE\Library\Sim\Sim.ddb), можно узнать, какую информацию необходимо задавать для каждого конкретного типа компонента. Ниже показано, какую информацию нужно вносить в библиотечные текстовые поля (Library Fields).

Component Text Field

Oeagnalci ;

Pat Fnld Names


TexFiddl Tt«lFHld2

Тек Field 4 Тв1*ИеИ5 Te]«rieUG TeriField? Text Thus

tjipe=SUBCKTM

rtndel-<patttype>

e-{Mode) Path}\0(Amp\<pattt№e>.ckt

pms-l I3.2,B.4.1]2:I5.6,8.4.71

neHsl-XD XI X2X3X4X5«M

Саке)

Het)

Puc. 4.37. Информация о модели заносится в поля Library Fields в редакторе библиотек

Library Field 1

type=<Device Type>(<SPICE Prefix>}

Здесь задается тип моделируемого устройства (Device Туре) и SPICE префикс (SPICE Prefix), например;

type=NPN(Q}

NPN показывает, что данное устройство является биполярным п-р-п транзистором. Параметр Q является префиксом, необходимым для программы SPICE (табл. 4.41).

Таблица 4.41

Тип устройства и SPICE префикс

Функция

САР(С)

Конденсатор

CCCS(F)

Источник тока, управляемый током

CCS(W)

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

CCVS(H)

Источник напряжения, управляемый током

DIODE(D)

Диод

INDUCTOR(L)

Катушка индуктивности

IPULSE(I)

Импульсный источник тока

IPWL(I)

Источник тока кусочно-линейной формы

ISFFM(I)

Источник тока с частотной модуляцией одной частотой



Тип устройства и SPICE префикс

Функция

ISIN(I)

Источник тока синусоидальной формы

ISRC(I)

Источник постоянного тока

LTRA(O)

Линия передачи с потерями

MUTUALINDUCTANCE(K)

Катушки индуктивности с индуктивной связью

NDMOS(M)

МОП транзистор с обедненным п-каналом

NEMOS(M)

МОП транзистор с обогащенным п-каналом

NJFET(J)

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

NMESFET(Z)

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

NPN(Q)

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

PDMOS(M)

МОП транзистор с обедненным р-каналом

PEMOS(M)

МОП транзистор с обогащенным р-каналом

PJFET(J)

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

PMESFET(Z)

Полевой транзистор с барьером Шоттки с р-каналом

PNP(Q)

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

POT(R)

Переменный резистор или потенциометр

RES(R)

Резистор

SEMICAP(C)

Полупроводниковый конденсатор

SEMIRES(R)

Полупроводниковый резистор

SIMCODE(A)

Цифровое устройство, описанное SimCode

TRA(T)

Линия передачи без потерь

UDRC(U)

Равномерно распределенная RC линия (с потерями)

VCCS(G)

Источник тока, управляемый напряжением

VCSW{S)

Переключатель, управляемый напряжением

VCVS(E)

Источник напряжения, управляемый напряжением

NLDS(B)

Нелинейный зависимый источник

VPULSE(V)

Импульсный источник напряжения

VPWL(V)

Источник напряжения кусочно-линейной формы

VSFFM(V)

Источник напряжения с частотной модуляцией

VSIN(V)

Источник синусоидального напряжения

VSRC(V)

Источник постоянного напряжения

ZENER(A)

Стабилитрон, описанный SimCode

SUBCKT(X)

Подсхема

Library Field 2

model=<model name> ,

Здесь определяется имя модели, используемой при моделировании данного устройства. Если здесь введена строка model=<parttype>, то в качестве имени модели используется содержимое поля Part Туре данного компонента.



0 ... 76777879808182 ... 233