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



Редактирование символов компонентов - часть 12


Имя этой модели указывается в атрибуте MODEL=MR.

Текстовое описание модели .model ... может быть включено в любую имеющуюся текстовую библиотеку или в собственную библиотеку пользователя. В последнем случае ее имя должно быть включено в файл nom.lib или, что более удобно, указано в файле конфигурации msim.ini по команде Analysis/Library and Include Files.

7.  Вариация параметров компонентов, например сопротивления резистора, может осуществляться двояко.

Во-первых, сопротивление резистора задается на схеме не численно, а с помощью буквенного параметра, помещаемого в фигурные скобки, например {PR}.  Имя и численное значение буквенного параметра указываются с помощью атрибутов символа PARAM из библиотеки special.slb (см. Приложение 1). После этого имя варьируемого параметра можно указывать на панели Parametric

команды меню Analysis/Setup.

Во-вторых, можно создать текстовое описание макромодели, в которую численные значения параметров передаются через ее заголовок. Приведем пример текстового описания модели резистора,  в котором использованы следующие параметры:  {PR} – сопротивление, {DEV} – разброс случайного значения сопротивления, {TC1} – температурный коэффициент сопротивления:

.subckt MR  1  2  PARAMS: PR=1k  DEV=0.1  TC1=0.001

R1  1  2  MTR  {PR}

.model  MTR  RES  (R=1  DEV={DEV}  TC1={TC1})

.ends

В заголовке макромодели после ключевого слова PARAMS указаны значения параметров, устанавливаемые по умолчанию. Для изменения этих значений используется символ param из библиотеки special.slb (см. выше).

8. Создание макромоделей. Пакет Design Center поддерживает иерархические структуры. Поэтому можно создать графическое обозначение сложного компонента, например операционного усилителя (ОУ), которое наносится на принципиальную схему, и одновременно создать его принципиальную схему, размещаемую на нижнем уровне иерархии. Однако при этом перед началом моделирования схемы, содержащей ОУ, будет тратиться время на составление текстового описания макромоделей ОУ  по  его схеме замещения.


Содержание  Назад  Вперед