OrCAD Моделирование с помощью PSpice

Директивы моделирования

Parametric — многовариантный анализ. Вариация параметров назначается по директиве .STEP, имеющей следующие разновидности:

.STEP [LIN] <имя варьируемого параметра> <начальное значение> + <конечное значение> <шаг приращения параметра>

.STEP [ОСТ] [DEC] <имя варьируемого параметра>

+ <начальное значение> <конечное значение> <количество точек>

.STEP <имя варьируемого параметра> LIST < значение>*

На каждом шаге вариации параметров по очереди выполняются все виды анализа характеристик цепи, задаваемых директивами .DC, .AC, .TRAN и др. Варьироваться могут все параметры всех моделей компонентов и глобальные параметры за исключением:

Приведем примеры:

.STEP VIN -.8 .8 .2 .STEP LIN I2 5mA-2mA-0.1mA

.STEP RES RMOD(R) 0.9 1.1 0.05

.STEP TEMP LIST 0 20 27 50 80

.STEP PARAM VPOWER 4 6 0.2

Ключевое слово PARAM в последнем примере указывает, что после него следует имя глобального параметра, определенного ранее по директиве .PARAM.

Дадим пояснения, как с помощью директивы .STEP организовать многовариантный анализ.

Например, многовариантный анализ переходных процессов при изменении амплитуды А гармоиического сигнала реализуется следующим образом:

.PARAM A=0

VSIGNAL1 OSIN(0{A}1kHz)

.STEP PARAM A LIST 12510 TRAN 0.1ms 5ms

Обратим внимание, что при вариации глобальных параметров их необходимо предварительно объявить по директиве .PARAM.

Изменение сопротивления резистора (и параметров других пассивных компонентов) осуществляется двояко. Во-первых, с помощью глобального параметра

.PARAM P=1

R1 2 О {Р}

.STEP PARAM P 15,45,10

Во-вторых, используя модель резистора

.MODEL RMOD RES(R=15)

R1 2 О RMOD 1

.STEP RES RMOD(R) 15,45,10

Здесь RMOD — имя модели резистора; RES — тип модели; R — имя варьируемого параметра.

В связи с тем, что многовариантный анализ производится также с помощью директив .TEMP, .MC, .WCASE и .DC, в одном задании на моделирование вместе с директивой .STEP разрешается помещать только одну из них. Две директивы .STEP в одном задании не допускаются.

При работе с управляющей оболочкой Schematics спецификация варьируемых параметров выполняется в диалоговом окне, открывающемся после нажатия на кнопку Parametric в меню выбора директив моделирования. Назначение его полей такое же, как и для директивы DC Sweep .

Словарь основных терминов

ECO — Engineering Change Order — автоматическое внесение изменений в принципиальную схему или ПП для их синхронизации

EDA — Electronic Design Automation — автоматизация проектирования электронных устройств

EDIF — Electronic Data Interchange Format — стандарт формата баз данных электрических схем и списков их соединений для обмена между разными программами

ERC — Electrical Rules Check — проверка правильности принципиальной электрической схемы проекта

F

Fanout — процесс веерообразного создания ПО рядом с выводами пленарных компонентов Моделирование цепей переменного тока

Fence — прямоугольная область на ПП, в которой задаются правила автотрассировки проводников: soft — трассируются все соединения, находящиеся внутри области, hard — трассируются только цепи, все выводы которых находятся внутри области; если хоть один из выводов цепи находится вне нее, то не трассируется вся цепь (термин SPECCTRA)

Fill — заливка, закраска

Flat design — плоский проект (не иерархический)

Flash — изображение зоны засветки фотоплоттера

Footprint — проекция корпуса компонента на ПП или «отпечаток» корпуса

Forward Annotation — прямая корректировка проекта (корректировка ПП по изменениям, внесенным на принципиальной схеме)

Fromto — участок цепи, соединяющий отдельные выводы (термин SPECCTRA)