Подготовка
к моделированию и запуск программ PSpice и Probe
Составление задания
на моделирование. Перед проведением моделирование необходимо составить задание
на моделирование по команде Analysis>Setup или щелкнув по пиктограмме.
В открывшемся окне нажатием курсором отмечают нужные директивы моделирования (при
этом в графе Enabled проставляется галочка) и нажатием соответствующей
кнопки открывают диалоговые меню задания директив, которые подробно рассматриваются
в разд. 4.1.
Подключение библиотек и других файлов. Перед выполнением моделирования
необходимо убедиться, что подключены файлы с математическими библиотеками компонентов
схемы. Поставляемые вместе с системой фирменные библиотеки перечислены в файле
NOM.LIB (и его лучше не редактировать). Дополнительные библиотеки и другие необходимые
для моделирования файлы подключаются по команде Analysis>Library and Include
Files . Сначала в строке File Name указывается имя файла, которое
проще отыскать нажатием кнопки Browse. Далее в зависимости от типа файла
нажимается одна из кнопок:
Add Library* — библиотеки математических моделей (файлы *.LIB и *.MOD);
Add Include* — файлы, подключаемые по директиве .INCLUDE;
Add Stimulus* — влешние
воздействия (файлы *.STL).
Так подключаются файлы, которые будут доступны при моделировании любых схем. Нажатие
аналогичные кнопок, не имеющих символов «*», делает доступными эти
файлы только при работе с текущей схемой.
Конфигурирование
программы построения графиков Probe. Конфигурирование программы Probe выполняется
по команде Analysis>Probe Setup, меню которой имеет три раздела.
1) Раздел Probe Startup содержит две группы команд.
Auto-Run Option
(параметры автоматического запуска программы): - Automatically Run Probe After
Simulation — автоматический запуск программы Probe после завершения моделирования;
-
Monitor Waveforms (auto update) — построение графиков в процессе моделирования;
-
Do not auto-run Probe — не запускать программу Probe автоматически. At
Probe Startup (спецификация выводимых графиков):
- Restore last Probe session — вывод данных последнего сеанса Probe;
-
Show all markers — вывод графиков, соответствующих всем маркерам;
- Show selected
markers — вывод графиков, соответствующих выбранным на схеме маркерами;
- None
— графики не выводятся.
2) Раздел Data Collection содержит две группы команд.
Data Collection
(перечень данных, помещаемых в выходной файл):
- At Markers Only — только данные, отмеченные маркерами;
- All —
все данные о схеме;
- All but Internal Subcircuits — все данные о схеме За исключением
данных о подсхемах;
- None — ничего.
• Text data file format (CSDF) — текстовый формат файла данных
(расширение имени *.ТХТ).
3) Раздел Checkpoint содержит две группы команд.
Automatically load
data for open checkpoints -- автоматическая загрузка данных для открытых
вариантов схем.
Show Results in (окна для показа результатов):
- Same window for all
schematics (working and checkpoint) — в одном и том же окне для всех схем;
-
A separate window for each working schematic including its checkpoints —
в отдельных окнах для каждой основной схемы, в том числе и для ее вариантов;
- A
separate window for each schematic (working or checkpoint) — в отдельных
окнах для каждой схемы (основная схема и ее варианты).
Запуск программы
моделирования PSpice. Моделирование текущей схемы начинается после выбора
команды Analysis>Simulate (или после нажатия клавиши F11
. При этом автоматически выполняются команды Electrical Rule Check и Create
Netlist, если они не были выполнены заранее. Экран программы PSpice показан
на рис. 5.1, команды ее меню приведены в табл. 5.1.
После завершения моделирования его результаты, представленные в табличной форме,
заносятся в текстовый файл *.OUT, данные для построения графиков заносятся в файл
*.DAT, который загружается в программу Probe.
Просмотр результатов моделирования. Результаты моделирования, представленные
в текстовом виде в файле .out (текстовое описание схемы и директивы моделирования,
параметры математических моделей компонентов, карта режима по постоянному току,
результаты статистического анализа по методу Монте-Карло и др.) просматриваются
по команде Analysis>Examine Output или непосредственно из меню программы
PSpice. Графики результатов моделирования просматриваются с помощью программы
Probe, которая вызывается автоматически после завершения моделирования, если в
меню команды Analysis>Probe Setup включена опция Auto Run Option.
Построение графиков в процессе моделирования выполняется при выборе опции
Auto Run Option. Автономный вызов Probe выполняется командой Analysis>Run
Probe или нажатием клавиши'Р12. В некоторых случаях, например при моделировании
схемы большого размера или выполнении статистического моделирования, файл данных
.dat приобретает очень большие размеры. Для его уменьшения рекомендуется включить
опцию Data Collection: At Markers Only команды Analysis>Probe
Setup — тогда в этот файл заносятся данные только о переменных, отмеченных
маркером.
Программу Probe можно вызвать в отдельном окне и одновременно просматривать графики
результатов и принципиальную схему анализируемого устройства. В многооконном режиме,
когда на экране одновременно (или поочередно) находятся окна графического редактора
PSpice Schematics и программы Probe, удобно пользоваться маркерами, проставляемыми
по командам Markers (или щелчком по пиктограммам, назначение которых
описано в разд. 3.1). По этим командам специальными значками на схеме помечаются
цепи или выводы компонентов, потенциалы или токи которых нужно вывести на экран
программы Probe. Маркеры можно нанести на схему как до завершения моделирования,
так и после него. В последнем случае необходимо дополнительно выполнить команду
Show All (вывести на экран графики всех отмеченных переменных) или
Show Selected (вывести на экран только графики выбранных переменных). Ввод
маркеров завершается нажатием правой кнопки мыши. После этого выводится экран
программы Probe с построенными графиками. Если окна Probe не видно, то нажатием
клавиш Alt+Tab перелистывают открытые окна до появления нужного. Более
подробно работа с программой Probe изложена в разд. 5.1.
Словарь основных терминов
Alias
— псевдоним (дополнительное имя) цепи, шины или компонента
Annotation — простановка позиционных
обозначений компонентов и распределение (упаковка) секций компонентов по корпусам
ANSI — American National Standards Institute — американский национальный институт
стандартов
Aperture — апертура — диафрагма фотоплоттера, с помощью которой производится засветка
фоточувствительного слоя (имеет различные размеры и форму)
Aperture list — текстовый
файл, содержащий размеры всех используемых встроенных апертур конкретного фотоплоттера
Определенный интеграл как
функция верхнего предела Производная определенного интеграла по верхнему пределу
в точке x равна значению подынтегральной
функции в точке x.
Ascend — переход на одну ступень вверх в иерархической структуре
ASCII
— American Standard Code for Information Interchange — наиболее распространенный
способ кодирования текстовой информации