Options — параметры моделирования
Options — параметры моделирования.
Параметры и режимы работы программы PSpice устанавливаются в диалоговом окне, открываемом нажатием кнопки Options в окне выбора директив моделирования . Это выполняется с помощью директивы
.OPTIONS [имя опции]* [<имя опции> = <значение>]*
Например:
.OPTIONS NOPAGE NODE RELTOL=1e-4
Опции перечисляются в любом порядке.
Они подразделяются на два вида:
- опции, имеющие численное значение — для его изменения в окне, изображенном , выбирается курсором имя опции, в строке New Value вводится новое значение и нажимается кнопка Accept;
- опции, не имеющие численного значения; их можно назвать флагами, находящимися в положении «включено» (Y) или «выключено» (N) — для изменения их состояний производится двойной щелчок на строке с именем опции.
Приведем список флагов (в скобках указаны значения по умолчанию):
- АССТ — вывод статистики времени выполнения всех видов анализа характеристик цепи и других данных о задании на моделирование (N);
- EXPAND — включение в описание схемы описания макромоделей (N);
- LIBRARY — включение в описание схемы описания моделей из библиотечных файлов (N);
- LIST — вывод списка всех компонентов цепи (N);
- NOBIAS — запрещение вывода в выходной файл значений узловых потенциалов в рабочей точке (N);
- NODE — печать списка соединений (N);
- NOECHO — запрещение включения в выходной файл части описания схемы, располагаемой после строки с директивой .OPTIONS (N);
- NOICTRANSLATE — отмена установки начальных условий расчета переходных процессов, выполненных с помощью директив .IC (имеются в виду начальные напряжения на конденсаторах и токи через индуктивности) (N);
- NOMOD — запрещение вывода списка параметров моделей (N);
- NOOUTMSG — подавление передачи в выходной файл сообщений об ошибках моделирования (N);
- NOPAGE — запрещение перевода страниц в выходном файле (N);
- NOPRBMSG — подавление передачи в файл данных для программы Probe сообщений об ошибках моделирования (N);
- NOREUSE — запрещение автоматического сохранения и восстановления информации о режиме по постоянному току при вариации температуры, статистическом анализе, расчете наихудшего случая и при вариации параметров (N);
- OPTS — вывод значений всех опций (N);
- STEPGMIN — включение алгоритма расчета режима по постоянному току вариацией проводимости GMIN в случае отсутствия сходимости метода Ньютона-Рафсона. При наличии этой опции в отсутствии сходимости сначала применяется метод вариации GMIN и затем, в случае неудачи, метод вариации источников питания (в отсутствии этой опции используется только метод вариации источников питания) (N).
Если какой-либо флаг не указан, то по умолчанию устанавливается режим, противоположный описанному выше.
Опции, имеющие численные значения, представлены в табл. 4.7.
Опции, имеющие численные значения
Имя опции |
Наименование |
Размерность |
Значение по умолчанию |
||
ABSTOL |
Допустимая ошибка расчета токов в режиме TRAN |
А |
10 -12 |
||
CHGTOL |
Допустимая ошибка расчета заряда в режиме TRAN |
Кл |
10 -14 |
||
CPTIME* |
Максимальное время работы процессора, разрешенное для выполнения данного задания |
с |
0** |
||
DEFAD |
Диффузионная площадь стока МОП-транзистора (AD) |
м 2 |
0 |
||
DEFAS |
Диффузионная площадь истока МОП-транзистора (AS) |
м 2 |
0 |
||
DEFL |
Длина канала МОП-транзистора (L) |
м |
10 -4 |
||
DEFW |
Ширина канала МОП-транзистора (W) |
м |
10 -4 |
||
DIGDRVF |
Минимальное выходное сопротивление цифровых устройств (для моделей UIO) |
Ом |
2 |
||
DIGDRVZ |
Максимальное выходное сопротивление цифровых устройств (для моделей UIO) |
кОм |
20 |
||
Имя опции |
Наименование |
Размерность |
Значение по умолчанию |
||
DIGERRDEFAULT |
Максимальное количество контролируемых ошибок цифровых устройств |
— |
20 |
||
DIGERRLIMIT |
Максимальное количество сообщений об ошибках в цифровых устройствах |
— |
0** |
||
DIGFREQ |
Частота дискретизации при анализе цифровых устройств |
Гц |
10 10 |
||
DIGINITSTATE |
Установка начального состояния триггеров: 0 — сброс; 1 — установка; 2 — X |
— |
2 |
||
DIGIOLVL |
Уровень интерфейса А/Ц, Ц/А по умолчанию |
— |
1 |
||
DIGMNTYMX*** |
Селектор выбора задержки цифрового устройства по умолчанию: 1 — минимум; 2 — типичное значение; 3 — максимум; 4 — мин/макс |
2 |
|||
DIGMNTYSCALE |
Масштабный коэффициент для расчета минимальной задержки |
— |
0,4 |
||
DIGTYMXSCALE |
Масштабный коэффициент для расчета максимальной задержки |
— |
1,6 |
||
DIGOVRDRV |
Отношение выходных сопротивлений цифровых устройств, при которых изменяется состояние общего выходного узла |
3 |
|||
DISTRIBUTION |
Закон распределения отклонений параметров от номинальных значений |
— |
UNIFORM |
||
GMIN |
Минимальная проводимость ветви цепи (проводимость ветви, меньшая GMIN, считается равной нулю) |
См |
10 -12 |
||
ITL1 |
Максимальное количество итераций в режиме DC |
— |
150 |
||
ITL2 |
Максимальное количество итераций при расчете передаточных функций по постоянному току при переходе к последующей точке |
— |
20 |
||
ITL4 |
Максимальное количество итераций при переходе к следующему моменту времени в режиме TRAN |
— |
10 |
||
ITL5* |
Общее максимальное количество всех итераций в режиме TRAN (установка ITL5 = 0 означает бесконечность) |
— |
0** |
||
LIMPTS* |
Максимальное количество точек, выводимых в таблицу или на график |
— |
0** |
||
NUMDGT |
Количество значащих цифр в таблицах выходных данных (не более 8) |
— |
4 |
||
Имя опции |
Наименование |
Размерность |
Значение по умолчанию |
||
PIVREL* |
Относительная величина элемента строки матрицы, необходимая для его выделения в качестве ведущего элемента (режим АС) |
10- 3 |
|||
PIVTOL* |
Абсолютная величина элемента строки матрицы, необходимая для его выделения в качестве ведущего элемента (режим АС) |
— |
10- 13 |
||
RELTOL |
Допустимая относительная ошибка расчета напряжений и токов в режиме TRAN |
— |
10- 3 |
||
TNOM |
Номинальная температура |
°С |
27 |
||
VNTOL |
Допустимая ошибка расчета напряжений в режиме TRAN |
В |
10-6 |
||
WIDTH |
Длина строки выходного файла (аналогично директиве .WIDTH) |
— |
80 |
||
Значения этих опций рекомендуется не изменять. ** Нулевое значение этих опций означает бесконечность. * Назначение DIGMNTYMX=4 означает моделирование цифровых устройств по методу наихудшего случая. |