
Методические указания по работе с программой МС7 демо версия
Загидуллин Р.Ш. стр. 19 16.04.03
В функциях другого типа комплексные величины заменяются их действительными частями, напри-
мер, функция действительного переменного SIN при наличии комплексного аргумента С1 равна
sin(c1)=sin(RE(c1)).
7. Текстовые директивы
Директивы программы МС7 представляют собой текстовые выражения, начинающиеся с точки ".". При гра-
фическом вводе схем они помещаются в окне текста или непосредственно в окне схем, при текстовом вводе
в формате SPICE - в текстовом файле. В связи с этим МС7 имеет два набора директив: один для графиче-
ского ввода схем, второй для текстовых файлов в формате SPICE.
8. Использование клавиши Р
После выполнения команды Run начинается моделирование и по мере получения результатов на
экран выводятся их графики. После нажатия клавиши Р в нижней части графического окна справа от обозна-
чения каждой переменной выводятся ее текущие численные значения. Этот способ удобен для контроля мо-
делирования медленно протекающих процессов, диапазон изменения которых заранее не известен (так что
текущие результаты могут быть не видны на экране). Однако моделирование при этом значительно замедля-
ется, поэтому после просмотра наиболее интересного фрагмента данных следует выключить этот режим по-
вторным нажатием клавиши Р.
9. Статистический анализ по методу Монте-Карло
При проведении моделирования в режимах Transient, AC или DC Analysis доступен подрежим Monte
Сагlo для расчета характеристик цепи при случайном разбросе параметров. Выходной сигнал, подвергаемый
статистической обработке, отмечается в меню Limits. При
этом должен быть отключен режим Stepping — детерминиро-
ванное изменение параметров, так как в программе МС7 мож-
но одновременно выполнять только один вид вариации пара-
метров — случайный или детерминированный.
Number of Run: Число, определяющее достовер-
ность испытаний. Чем больше это число, тем достовернее
результаты, но при этом затрачивается большее время на
анализ. Обычно задают от 30 до 300 повторений расчета.
количество статистических испытаний. В первом
испытании
случайные величины принимают свои номинальные значения,
в последующем — в соответствии с выбранным законом распределения.
Максимальное число повторений 30000.
Report When: Поле определяет момент сообщения. Поле обычно содержит технические требова-
ния, которые могут быть выбраны через экранную кнопку Fanction. Например, функция
Rise_Time(Expr,Boolean,N,Low,High)
Rise_time (V (1), 1,2,0.8,1.4) > 10ns
Rise_Time: Эта функция отмечает N-ое
превышения значения Y через указанные значения
Low и High. Эта функция полезна для измерения
времени нарастания сигнала во временной облач-
сти. Выдает сообщение когда время нарастания V
(1) превышает 10ns.
Выделение параметров, имеющих случай-
ный разброс, выполняется c
помощью ключевых
слов LOT и/или DEV. Для расчета разброса значе-
ний параметров, помеченных как LOT и DEV, ис-
пользуются различные датчики случайных чисел. В
свою очередь параметры, имеющие признак DEV,
получают зависимые случайные значения, а
имеющие признак LOT —коррелированные значе-
ния в пределах параметров модели одного элемен-
та. Ключевые выражения LOT и DEV помещаются
после номинального значения параметра и имеют
формат:
Рисунок 9-1
Рис
нок 9-2