2.1. Изучите методические указания к лабораторной работе, литературу /1, с. 55 – 58, 128 – 152; 4, с. 29 – 38, 66 – 74, 83 – 97; 5, с. 290 - 292/, повторите лекционный материал по теме "Архитектура специального программного обеспечения САПР. Структуры баз данных в САПР".
2.2 Внимательно прочтите нижеизложенный материал.
В таблицах 1и 2 приведен перечень команд программы PSpice Schematics в режимах редактирования схем и символов отдельных компонентов и их краткое описание.
Таблица 1.1. Команды редактирования схем
Команда | Назначение | ||||
Меню File (Файл) | |||||
New... | Очистка рабочего окна для создания новой схемы | ||||
Open | Открытие (загрузка) существующего файла схемы для последующего редактирования и моделирования | ||||
Close | Закрытие текущего окна (если схема была изменена, ее предлагается сохранить) | ||||
Export... | Экспорт одного или нескольких листов схемы в AutoCAD (создание файла в формате DXF) | ||||
Save (Ctrl+S) | Сохранение внесенных изменений.в текущем файле. Старая версия файла записывается в каталог BACKUP | ||||
Save As... | Сохранение внесенных изменений в новом файле, имя которого указывается по дополнительному запросу | ||||
Checkpoint... | Сохранение последовательности изменяемых схем: | ||||
Open File | Открытие выбранного варианта схемы для редактирования | ||||
New... | Занесение в список схем (Checkpoint) текущей схемы | ||||
Restore | Замещение выбранного в списке варианта схемы схемой из текущего окна | ||||
Delete | Удаление из списка выбранного варианта | ||||
Properties | Вывод списка описаний вариантов схем с возможностью их редактирования | ||||
View Journal | Вывод на экран содержания журнала описания вариантов схем | ||||
Print... | Вывод твердой копии одной или более страниц текущей схемы | ||||
Print Setup... | Установка параметров принтера: разрешающая способность, размер бумаги, горизонтальное (Landscape) или вертикальное (Portrait) расположение изображения на бумаге | ||||
Edit Library | Переход в режим редактирования библиотек символов | ||||
Symbolize... | Преобразование текущей схемы в символ. Внешние выводы схемы помечаются входными (IF_IN), выходными (IG_OUT) и портами общего назначения (INTERFACE) из библиотеки Port. sib. Создаваемый автоматически символ имеет форму прямоугольника (в дальнейшем возможно его редактирование) | ||||
Reports... | Создание перечня элементов текущей схемы (Bill of Materials): | ||||
Display | Отображение на экране дисплея | ||||
Print... | Вывод на принтер | ||||
Setup... | Задание параметров формы перечня элементов: | ||||
Format — задание формата вывода атрибутов: [пояснительный текст]@<имя атри-бута> | |||||
Component Description File -- задание имени файла описания компонентов (.cdf) для включения его в спецификацию схемы | |||||
Print Output Format — текстовый формат, упорядоченный по типам компонентов (Text) или по именам/значениям атрибутов (Database) | |||||
Save As... — сохранение отчета в файле | |||||
View Messages... (F10) | Вывод списка ошибок для просмотра, печати или записи в файл | ||||
1, 2,... | Список последних загруженных файлов | ||||
Exit (Alt+F4) | Выход из графического редактора | ||||
Меню Edit (Редактирование) | |||||
IBB Undo (Ctrl+Z) | Восстановить удаленный объект(откат назад) | ||||
Redo (Ctrl+Y) | Отменить удаление объекта (откат вперед) | ||||
(Ctrl+X, Del) | Удалить выбранный объект с копированием в буфер обмена | ||||
Copy (Ctrl+C) | Копирование выбранного объекта в буфер обмена | ||||
Past (Ctrl+V) | Размещение объекта из буфера обмена | ||||
Copy to Clipboard | Копирование выбранного объекта в буфер обмена Windows, доступный для других программ (Paintbrush, WinWord и др.) | ||||
Delete (Del) | Удалить выбранный объект без копирования в. буфер обмена (его содержание не изменяется) | ||||
Select All | Выбор всех объектов схемы, за исключением символа основной надписи и рамки чертежа (для перемещения на экране и копирования во внутренний буфер обмена) | ||||
Attributes... (или двойной щелчок на выбранном объекте) | Редактирование атрибутов выбранного объекта(ов). Все внесенные изменения относятся к выбранному символу и не переносятся в библиотеку | ||||
Label... (Ctrl+E) | Присвоение имени (метки) выбранному проводнику, сегменту шины или порту | ||||
Model... | Просмотр и редактирование директив.MODEL или.SUBCKT выбранного символа. Измененные директивы заносятся в отдельный файл и доступны только для текущей схемы. Эту же процедуру можно сделать с помощью программы Model Editor. Имеются подрежимы: | ||||
Change Model Reference... | Просмотр и изменение имени модели выбранного компонента | ||||
Edit Instance Model (Text)... | Редактирование копии описания модели или макромодели с помощью текстового редактора. В этом режиме добавляются параметры модели, необходимые для учета разброса параметров по методу Монте-Карло (что невозможно с помощью Model Editor) | ||||
Edit Instance Model... | Вызов Model Editor для редактирования моделей, которые поддерживаются этой программой | ||||
Stimulus | Вызов программы редактирования внешних, воздействий Stimulus Editor. Возможно редактирование всех воздействий текущей страницы (current page), текущей схемы (current schematic) и всех воздействий иерархического проекта (all levels of hierarchy) | ||||
Symbol... | Переход в режим редактирования выбранного символа | ||||
Graphics Properties... | Редактирование параметров не электрических графических объектов (полилиний, прямоугольников, дуг и окружностей): | ||||
Color | Выбор цвета | ||||
Width | Выбор ширины линий | ||||
Fill | Заливка круга, прямоугольника и полилинии | ||||
Arrowhead | Нанесение стрелок на концах полилиний | ||||
Тех Properties... | Просмотр и изменение стиля и размера шрифта, наличие фона и цвета выбранного текста | ||||
Views... | Просмотр списка схем, ассоциируемых с выбранным иерархическим символом (блоком), и изменение имени его схемы. Это дает возможность иметь несколько схем замещения одного иерархического символа | ||||
Convert Block... | Преобразование в символ выбранного блока(ов) активного окна после проверки полноты необходимой информации. Блок размещается на схеме по команде Draw>Block | ||||
Rotate (Ctrl+R) | Вращение выбранного объекта(ов) на 90° против часовой стрелки | ||||
Flip (Ctrl+F) | Создание зеркального отображения выбранного объекта(ов) | ||||
Align Horizontal | Выравнивание точек привязки (origin) всех выбранных объектов (символы, проводники, текст и т.п.) по горизонтали. Объекты выравниваются по самому левому объекту | ||||
Align Vertical | Выравнивание точек привязки (origin) всех выбранных объектов (символы, проводники, текст и т.п.) по вертикали. Объекты выравниваются по самому верхнему объекту | ||||
Replace... | Замена всех компонентов того же типа, что и выбранный, компонентом другого типа | ||||
Find... | Поиск компонентов, проводников и шин схемы. Поиск проводится по имени или значению указываемых атрибутов (символы * и? разрешаются) | ||||
Меню Draw (Рисование) | |||||
Repeat (Пробел) | Повторение предыдущей команды | ||||
Place Part... (Ctrl+P) | Открытие ниспадающего меню со списком последних 10 выбранных компонентов. Компонент размещается на схеме после выбора одного из этих компонентов | ||||
Wire (Ctrl+W) | Изображение проводника (точка электрического контакта образуется лишь при их Т-образном соединении) | ||||
Bus (Ctrl+B) | Изображение шины (линии групповой связи). Шине в целом или ее отдельным сегментам должно быть по команде Edit>Label присвоено имя, включающее в себя имена входящих в нее проводников | ||||
Block | Размещение на схеме одного или нескольких блоков (прямоугольной формы), имеющих иерархическую структуру. Подведенные к контуру прямоугольника проводники и шины автоматически подсоединяются к нему и образуют выводы. Имена выводов проставляются по умолчанию и могут быть изменены. По команде Edit>Convert Block изображение блока преобразуется в символ. Ассоциация блока с существующей схемой (его схемой замещения) выполняется по команде Edit>Views. Создание схемы замещения блока выполняется по команде Navigate>Push | ||||
Arc | Рисование дуги | ||||
Circle | Рисование окружности | ||||
Box | Рисование прямоугольника | ||||
Polyline | Рисование полилинии | ||||
Text... (Ctrl+T) | Размещение на схеме одной строки текста с изменением его размера. Имя шрифта и его номинальный размер устанавливаются по команде Options>Display Preferences (символы кириллицы допускаются) | ||||
Text Box | Ввод на схеме нескольких строк текста, заключенных в рамку | ||||
Insert Picture... | Ввод рисунка (из растровых графических файлов формата BMP, DIB или метафайлов WMF, EMF) | ||||
Get New Part.. (Ctrl+G) | Ввод имени компонента, размещаемого на схеме, или его выбор из каталога библиотек (просмотр каталога по опции Browse). Имя компонента, введенное по этой команде, передается в стек команды Draw>Place Part | ||||
Rewire (Ctrl+D) | Перерисовка проводника или сегмента шины без изменения расположения его крайних точек | ||||
Меню Navigate (Навигация по многостраничным схемам) | |||||
Previous Page... | Загрузка предыдущей страницы схемы для редактирования | ||||
Next Page... | Загрузка следующей страницы для редактирования | ||||
Select Page... | Загрузка указанной страницы схемы | ||||
Create Page... (Ctrl+N) | Добавление новой страницы к текущей схеме | ||||
Delete Page... | Удаление текущей страницы схемы | ||||
Copy Page... | Копирование одной или нескольких страниц указанной схемы в текущую схему | ||||
Edit Page Info... | Редактирование заголовка страницы схемы (page title) | ||||
EditSchematic Instance | Просмотр и редактирование атрибутов блока или иерархического символа после выполнения команды Navigate>Push | ||||
Edit Schematic Definition | Просмотр и редактирование атрибутов схемы | ||||
Push (F2) | Переход на более низкий уровень иерархии выбранного блока или иерархического символа | ||||
Pop (F3) | Переход на более высокий уровень иерархии выбранного блока или иерархического символа | ||||
Top | Возвращение на самый верхний уровень схемы | ||||
Where Вывод на экран информации о иерархической структуре схемы | |||||
Меню View (Просмотр) | |||||
Fit (Ctrl+N) | Изменение масштаба изображения так, чтобы на полном экране разместились все имеющиеся на схеме компоненты, проводники и соединители | ||||
In (Ctrl+I) | Увеличение масштаба изображения (центр поля зрения указывается курсором). Степень увеличения назначается с помощью параметра ZOOMFACTOR в файле pspice.ini | ||||
Out (Ctrl+O) | Уменьшение масштаба изображения (центр поля зрения указывается курсором) | ||||
Area (Ctrl+A) | Вывод на весь экран окаймленной части изображения | ||||
Previous | Возвращение к предыдущему масштабу изображения | ||||
Entire Page | Вывод на экран полного изображения страницы схемы, размер которой задан по команде Option>Page Size | ||||
Redraw (Ctrl+L) | Перечерчивание экрана | ||||
Pan-New Center | Расположение схемы симметрично относительно точки расположения курсора без изменения масштаба | ||||
Toolbars... | Вывод в основное меню пиктограмм инструментов Standard Schematics, Drawing, Simulation, Annotation Graphics | ||||
Status Bar | Вывод в основное меню строки состоянийМеню Options (Настройка параметров) | ||||
Display Options... | Установка опций дисплея: | ||||
Grid On | Включение сетки | ||||
Snap-to-Pin | Привязка концов проводников или сегментов шин к ближайшему выводу компонента, находящемуся в области захвата. Значение ее радиуса Назначается в строке Gravity | ||||
Stay-on-Grid | Привязка объектов к узлам сетки | ||||
Rubberband | Включение режима перемещения компонентов вместе с подсоединенными к нему проводниками | ||||
Orthogonal | Режим ввода только ортогональных линий | ||||
Cursor X and Y | Вывод текущих координат курсора в строке состояний | ||||
Grid Spacing/ Grid Size | Шаг сетки | ||||
Text Grid | Привязка текста к узлам сетки (Stay on Grid) и задание ее шага (Grid Size) | ||||
Snap-to-Pin/ Gravity | Радиус области захвата | ||||
Page size... | Выбор формата чертежа в английской (А, В, С, D, Е, X) или метрической системе (А4, A3, А2, А1, АО), а также собственного формата (User Defined Size). В соответствии с типом выбранного формата устанавливается система единиц на схеме. Изменять систему единиц можно на любой стадии работы со схемой | ||||
Auto-Repeat... | Автоматическое размещение на схеме копии предыдущего объек-та(ов), смещенной на заданное расстояние по вертикали и горизонтали (после двойного щелчка) | ||||
Auto-Naming... | Автоматическое назначение позиционных обозначений компонентов и имен проводников и шин при их размещении на схеме (начальное имя указывается) | ||||
Editor Configuration... | Ввод списка имен загружаемых библиотек символов, путей доступа к ним и всех других параметров конфигурации, загружаемых по умолчанию: | ||||
Libraries | Перечень загруженных библиотек символов | ||||
Libraries Path | Путь доступа к библиотекам | ||||
Title Block Symbol | Имя символа углового штампа страницы чертежа, надписи в котором представлены в виде атрибутов | ||||
Autosave interval | Интервал автосохранения | ||||
Monochrome Mode | Включение монохромного режима | ||||
Library Settings | Редактирование списка загруженных библиотек символов | ||||
Page Settings | Выбор размера страницы, задание размеров области печати- (Drawing Area) и расстояния между выводами компонентов (Pin-to-Pin Spacing) для изменения размера символа при печати, формы рамки чертежа (Borders) — по умолчанию вычерчивается одинарная линия по периметру чертежа (Outline) | ||||
App Settings | Выбор программы моделирования, редактирование командных строк отдельных программ, задание дополнительных файлов конфигурации (вместо pspice.ini) | ||||
Display Preferences... | Разрешение размещения на экране и твердой копии различной графической и текстовой информации и задание их параметров (цвет объекта и фона, толщина линий, высота и тип шрифта и т.п.) | ||||
Pan&Zoom... | Изменение коэффициентов масштабирования | ||||
Restricted Operations... | Запрещение добавления номера страницы к имени проводника и др. | ||||
Translators... | Выбор схемы замещения иерархического блока, включаемой в список соединений схемы (PSPICE), печатной платы (PCBOARDS) и др. Тип транслятора указывается в поле Translator, имя варианта схемы замещения — в поле View. Связь между именем файла схемы замещения и именем варианта View устанавливается по команде Edit> Views | ||||
Netlist Setting... | Выбор между плоской (Flat) или иерархической (Hierarchical) структурой списка соединений, выбор и редактирование шаблонов символов | ||||
Меню Analysis (Моделирование) | |||||
Electrical Rule Check | Проверка соблюдения правил составления принципиальных электрических схем (ERC). Обнаруженные ошибки просматриваются по команде File>View Message | ||||
Create Netlist | Создание списка соединений текущей схемы, в котором указываются все компоненты, их соединения и параметры (в файлах.NET и.ALS), а также файла задания на моделирование.cir, в котором содержатся директивы для программы PSpice, указанные на схеме и созданные по командам Setup | ||||
Edit Stimuli | Вызов программы редактирования внешних воздействий Stimulus Editor | ||||
Задание директив моделирования PSpice и их параметров: | |||||
AC Sweep... | Расчет характеристик линеаризованной схемы в частотной области и уровня ее внутреннего шума | ||||
Load/Save Bias Points... | Запоминание/чтение режима схемы по постоянному току | ||||
DC Sweep... | Расчет режима по постоянному току при вариации входного напряжения, тока или температуры | ||||
Monte Carlo/ Worst Case... | Статистический анализ по методу Монте-Карло/расчет наихудшего случая | ||||
Bias Point Detail | Задание формата отображения на схеме данных о режиме по постоянному току | ||||
Digital Setup | Спецификация дополнительных данных при анализе переходных процессов цифровых и смешанных устройств (времена задержек, тип интерфейса и установка начальных условий триггеров) | ||||
Options... | Задание параметров, контролирующих точность результатов моделирования, и ряда других | ||||
Parametric... | Задание варьируемых параметров | ||||
Sensitivity: | Расчет чувствительности характеристик по постоянному току | ||||
Temperature... | Установка температуры (по умолчанию 27 °С) | ||||
Transfer Function... | Расчет передаточных функций по постоянному току | ||||
Transient;.. | Расчет переходных процессов и спектральный анализ по Фурье | ||||
Library and Include Files... | Спецификация библиотек моделей (Library), текстовых файлов (Include) и файлов внешних воздействий (Stimulus), просматриваемых при составлении списков соединений. Эти файлы добавляются как глобальные или локальные для данной схемы | ||||
Simulate (Ml) | Вызов программы PSpice для моделирования текущей Схемы. После вызова этой команды автоматически выполняются команды Annotate, Electrical Rule Check и Create Netlist (если они не были вызваны перед этим вручную). Моделирование выполняется, если в схеме нет ошибок | ||||
Probe Setup... | Установка параметров программы Probe: | ||||
Auto Run Option | Автоматический вызов программы Probe после завершения моделирования (Automatically Run Probe After Simulation) или после начала моделирования (Monitor Waveforms) | ||||
At Probe Startup | Восстановление экрана прошлого сеанса (Restore Last Probe Session), вывод всех графиков переменных | ||||
Data Collection | Занесение в файл данных только тех переменных, которые помечены маркерами (At Markers Only), всех переменных (All), всех переменных, за исключением внутренних узлов макромодели (All Exept Internal Sub-circuit Data), или ничего (None) | ||||
Text Data File Format (CSDF) | Вывод данных в текстовый файл.txt | ||||
Checkpoint | Выбор режима отображения графиков вариантов схемы | ||||
Run Probe (F12) | Вызов графического постпроцессора Probe для просмотра результатов моделирования в графической форме. При успешном завершении программы PSpice результаты моделирования передаются через файл данных.DAT или.ТХТ | ||||
Examine Netlist | Просмотр списка соединений текущей схемы в файле.NET (имя текстового редактора указывается в файле pspice.ini) | ||||
Examine Output | Просмотр текстового файла.OUT с результатами моделирования | ||||
Display Results | Отображение на схеме результатов анализа режима по постоянному току | ||||
Enable | Включение /выключение режима отображения на схеме результатов анализа по постоянному току | ||||
Show/Hide Selected Voltages | Показать/удалить значение потенциала по постоянному току выбранного узла схемы | ||||
Show/Hide Selected Currents | Показать/удалить значения постоянного тока выбранного компонента схемы | ||||
Enable Voltage Display | Вывод на схему значений потенциалов по постоянному току всех узлов | ||||
Enable Current Display | Вывод на схему значений постоянных токов всех ветвей схемы | ||||
Display Options... | Задание числа значащих цифр и вывод информации об изменении режима по постоянному току | ||||
Меню Tools (Инструменты) | |||||
Package... | Автоматическое присвоение позиционных обозначений компонентам текущей схемы | ||||
View Package Definition... | Просмотр упаковочной информации о выбранном компоненте | ||||
Run Optimizer | Вызов панели настройки конфигурации программы оптимизации PSpice Optimizer | ||||
Use Optimized Paratns | Назначение оптимизируемым параметрам значений, полученных на предыдущем прогоне процедуры оптимизации | ||||
Create LVS Netlist | Создание списка соединений в файле *.I,VS (описание схемы в формате SPICE с добавлением ряда директив) | ||||
Меню Markers (Маркеры) | |||||
Mark Voltage/Level (Ctrl+M) | Построение графиков напряжений или логических уровней цепей. Маркеры должны размещаться в любой точке проводника или в конце вывода компонента | ||||
Mark Voltage Differential | Размещение на поле схемы двух, маркеров, помечающих разность потенциалов | ||||
SMark Current into Pin | Размещение на поле схемы маркеров, помечающих, выводы компонентов, токи которых наносятся на графики программой Probe. Компоненты имеют два вывода (резистор, диод и т.п.) или три вывода (транзистор) | ||||
Mark Advanced... | Размещение на поле схемы дополнительных маркеров: | ||||
vdb | Напряжение в децибелах (режим АС) | ||||
idb | Ток в децибелах (режим АС) | ||||
vphase | Фаза напряжения (режим АС) | ||||
iphase | Фаза тока (режим АС) | ||||
vgroupdelay | Групповое время запаздывания напряжения (режим АС) | ||||
igroupdelay | Групповое время запаздывания тока (режим АС) | ||||
vreal | Действительная часть напряжения (режим АС) | ||||
ireal | Действительная часть тока (режим АС) | ||||
vimaginary | Мнимая часть напряжения (режим АС) | ||||
iimaginary | Мнимая часть тока (режим АС) | ||||
IMARKER | Ток | ||||
NODEMARKER | Напряжение узла | ||||
VDIFFMARKER | Разность напряжений | ||||
Clear All | Удалить со схемы всемаркеры на всех страницах | ||||
Show All | Вывести в программе Probe графики для всех маркеров на всех страницах | ||||
Show Selected | Вывести в программе бранными маркерами Probe графики переменных, помеченных вы- | ||||
Меню Window (Окно) | |||||
New | Открытие нового окна, на котором размещена текущая схема, для одновременного просмотра разных фрагментов одной и той же схемы большого размера | ||||
Cascade | Каскадное расположение открытых окон | ||||
Tile Horizontal | Последовательное расположение открытых окон по горизонтали | ||||
Tile Vertical | Последовательное расположение открытых окон по вертикали | ||||
Arrange Icons | Упорядочивание размещения иконок свернутых окон в нижней части экрана | ||||
1, 2,... | Список открытых окон | ||||
Меню Help (Помощь) | |||||
Help Topics (Fl) | Вывод встроенной инструкции | ||||
Web Resources | Выход в Интернет: | ||||
PSpice Home Page | Загрузка сайта www.Оrcad.com | ||||
Customer Support | Выход на службу технической поддержки www.orcad.com / technical | ||||
About PSpice Schematics | Вывод номера версии программы и ее регистрационного номера | ||||
Примечание. Три точки после имени команды (...) отмечают так называемые расширенные команды, перед выполнением которых необходимо ввести дополнительную информацию на панелях диалога. | |||||
Таблица 2 Команды редактирования символов компонентов
Команда | Назначение | |||
Меню File (Файл) | ||||
New... | Создание нового библиотечного файла. На экране появляется прямоугольник, внутри которого создается символ компонента, и строка заголовка, свидетельствующая о том, что открывается новый файл | |||
Open | Открытие существующей библиотеки символов для редактирования | |||
Close | Закрытие текущего библиотечного файла | |||
Export... | Экспорт одного или нескольких символов текущей библиотеки в AutoCAD (создание файла в формате DXF) | |||
Save (Ctrl+S) | Запись обновленной библиотеки символов в файл с текущим именем. Старая версия библиотеки записывается в каталог \BACKUP | |||
Save As... | Запись обновленной библиотеки символов в файл с новым именем | |||
Print... | Вывод твердой копии символа выбранного компонента текущей библиотеки или всего содержимого библиотеки | |||
Print Setup... | Установка параметров принтера: разрешающая способность, размер бумаги, горизонтальное (Landscape) или вертикальное (Portrait) расположение изображения на бумаге | |||
View Messages (F10) | Вывод списка ошибок для просмотра, печати или записи в файл | |||
1, 2,... | Список последних загруженных файлов | |||
Exit (Alt+F4) | Выход из графического редактора Schematics | |||
Меню Edit (Редактирование) | ||||
Undelete (Ctrl+U) | Восстановление последнего удаленного объекта(ов) | |||
Cut (Ctrl+X) | Удалить с экрана выбранный объект, который заносится в буфер для возможного переноса на экран по команде Paste | |||
Copy (Ctrl+C) | Занести в буфер изображение выбранного объекта для его копирования по команде Paste | |||
В Paste (Ctrl+V) | Нанести на чертеж последний объект, занесенный в буфер по командам Cut или Сору. Место расположения объекта отмечается щелчком левой кнопки мыши | |||
Delete (Del) | Удалить выбранный объект без копирования в буфер обмена (его содержание не изменяется) | |||
Change (Ctrl+H) | Разрешить редактирование выбранного вывода, текста или атрибутов, ассоциированных с символом компонента | |||
Pin Type... (Ctrl+T) | Изменить изображение вывода, назначенное по умолчанию: | |||
Normal | Сигнал | |||
Bubble | Сигнал с инверсией | |||
Clock | Вход тактовых импульсов | |||
Bubble Clock | Инверсный вход тактовых импульсов | |||
ANSI Inverted Out | Инверсный выход в стандарте ANSI | |||
ANSI Inverted In | Инверсный вход в стандарте ANSI | |||
ANSI Inverted Clock | Инверсный вход тактовых импульсов в стандарте ANSI | |||
Zero Length | Вывод нулевой длины | |||
Normal (long) | Сигнал (длинный вывод) | |||
Bubble (long) | Сигнал с инверсией (длинный вывод) | |||
Clock (long) | Вход тактовых импульсов (длинный вывод) | |||
Bubble Clock (long) | Инверсный вход тактовых импульсов (длинный вывод) | |||
Model... | Редактирование директивы.MODEL или.SUBCKT текущего символа. По умолчанию все изменения заносятся в файл библиотеки математических моделей <имя схемы>.LIB | |||
Stimulus | Вызов редактора Stimulus Editor, если редактируется символ внешнего воздействия | |||
Push- | Переход в режим редактирования схемы замещения иерархического символа. Если такой схемы замещения нет, то создается пустой экран схемного редактора, на котором размещены порты интерфейса; их имена проставляются в соответствии с именами выводов символа | |||
Set Schematic... | Составление перечня схем, ассоциированных с данным символом | |||
Check Schematic | Проверка взаимного соответствия глобальных и интерфейсных портов и глобальных цепей, к которым подключены скрытые выводы иерархического символа, и его схемы замещения | |||
Rotate (Ctrl+R) | Вращение выбранного объекта на 90° против часовой стрелки | |||
Flip (Ctrl+F) | Зеркальное отображение объекта | |||
Align Horizontal | Выравнивание точек привязки (origin) всех выбранных объектов (линий, дуг, текста и т.п.) по горизонтали. Объекты выравниваются по самому левому объекту | |||
Align Vertical | Выравнивание точек привязки (origin) всех выбранных объектов (линий, дуг, текста и т.п.) по вертикали. Объекты выравниваются по самому верхнему объекту | |||
Graphics Properties... | Редактирование параметров не электрических графических объектов (полилиний, прямоугольников, дуг и окружностей): | |||
Color | Выбор цвета | |||
Width | Выбор ширины линий | |||
Style | Стиль линии (сплошная, штриховая, пунктирная) | |||
Fill | Заливка круга, прямоугольника и полилинии | |||
Arrowhead | Нанесение стрелок на концах полилиний | |||
Text Properties... | Просмотр и изменение стиля и размера шрифта, наличие фона и цвета выбранного текста | |||
Send to Back | Размещение выбранного объекта снизу от остальных перекрывающихся объектов | |||
Bring to Front | Размещение выбранного объекта сверху над остальными перекрывающимися объектами (выбираемый курсором графический объект автоматически перемещается наверх, поэтому эта команда излишняя) | |||
Меню Graphics (Графика символа) | ||||
Arc | Рисование дуги. Нажатием левой кнопки мыши отмечаются концы отрезка, на котором строится дуга; перемещением курсора (в форме карандаша) устанавливается необходимый размер дуги, которая фиксируется одинарным нажатием левой кнопки | |||
BOX | Рисование прямоугольника. Нажатием левой кнопки отмечаются его противоположные углы | |||
Circle | Рисование окружности. Левой кнопкой отмечаются ее центр и любая точка на окружности | |||
Polyline | Рисование полилинии. Левой кнопкой отмечаются начало линии и точки излома. Построение завершается двукратным нажатием левой кнопки или однократным нажатием правой кнопки | |||
Pin | Добавление вывода к символу компонента и разрешение редактирования его имени и номера, а также электрического типа вывода, используемого в режиме поиска ошибок схемы ERC: | |||
don't care | Не проверяется | |||
input | Вход | |||
output | Выход | |||
bidir | Двунаправленный | |||
highZ | Высокий импеданс | |||
open collec | Открытый коллектор | |||
open emitter | Открытый эмиттер | |||
power | Подключения источника питания | |||
Text | Добавление текстовой строки | |||
Picture... | Ввод рисунка (из растровых графических файлов формата BMP, DIB или метафайлов WMF, EMF) | |||
Bbox | Изменение размеров прямоугольного окна, в котором размещен символ компонента | |||
Origin | Изменение положения начала координат | |||
Repeat (Пробел) | Повторение последней команды | |||
Меню Part (Компоненты) | ||||
Symbol Wizard... | Мастер создания символов. Символы могут иметь прямоугольную, квадратную и одну их стандартных форм (diode, GaAsFET, IGBT, JFET_N, JFET_P, mosfet_n_3, mosfet_n_4, mosfet_p_3, mosfet_p_4, npn, opamp5, оратрб, opamp7, pnp, zener_diode) | |||
New... | Разрешение на создание в текущей библиотеке символов нового компонента | |||
Copy... | Копирование символа компонента из другой библиотеки и придание ему статуса текущего компонента (его имя помещается на верхней строке меню) | |||
Get... (Ctrl+G) | Выбор компонента из текущей библиотеки для редактирования его символа, которое отображается в окне редактора | |||
Remove... | Удаление компонента из текущей библиотеки | |||
Save to Library... | Запись в текущую библиотеку символов выбранного компонента | |||
Attributes... | Разрешение ввода новых атрибутов компонента, или редактирование существующих. Кроме того, можно изменить любые атрибуты системы | |||
Definition... (Ctrl+D) | Разрешение редактирования определений компонента: описания компонента — Description, его имени — Part name, списка подобных параметров — Alias list, имени подобного компонента — АКО (применяется для сокращения объема библиотеки символов) и типа символа (Туре) | |||
Pin List... (Ctrl+P) | Разрешение редактирования всех выводов компонента | |||
Get Symbol Graphics... | Перенос символа существующего компонента в качестве символа текущего компонента | |||
Export... | Запись графического и текстового описания компонента из текущей библиотеки в текстовый файл.sym для последующего переноса символа компонента из одной библиотеки символов в другую | |||
Import... | Чтение текстового файла и придание ему статуса символа текущего компонента с последующей возможностью включения в текущую библиотеку символов | |||
Меню Packaging (Упаковка компонента) | ||||
New... | Создание новой упаковочной информации: имя прототипа -Package Name, количество вентилей в корпусе — Number of Gates, количество выводов — Number Pins per Gate, тип корпуса -Footprint, список имен и номеров выводов — Pin Assignments, список логически эквивалентных выводов — Pin Swaps | |||
Copy... | Копирование упаковочной информации | |||
Get... | Редактирование упаковочной информации в текущей библиотеке Package Library | |||
Remove... | Удаление упаковочной информации из текущей библиотеки | |||
Edit... (Ctrl+E) | Редактирование упаковочной информации текущего компонента | |||
Configure Packagee Types... | Выбор типа корпуса компонента из списка (DIP, SOIC, SOJ, ТО, TSOP, PQFP, DISCRETE, LCC) и редактирование этого списка | |||
Export... | Запись упаковочной информации одного или более компонентов в текстовый файл.pkg | |||
Import... | Чтение упаковочной информации из текстового файла.pkg | |||
Меню View (Просмотр) | ||||
Fit (Ctrl+N) | Изменение масштаба изображения так, чтобы на полном экране разместились все имеющиеся на схеме компоненты, проводники и соединители | |||
In (Ctrl+I) | Увеличение масштаба изображения (центр поля зрения указывается курсором). Степень увеличения назначается с помощью параметра ZOOMFACTOR в файле msim.ini | |||
Out (Ctrl+O) | Уменьшение масштаба изображения (центр поля зрения указывается курсором) | |||
Area (Ctrl+A) | Вывод на весь экран окаймленной части изображения | |||
Previous | Возвращение к предыдущему масштабу изображения | |||
Entire Symbol | Вывод на экран полного изображения символа | |||
Redraw (Ctrl+L) | Перечерчивание экрана | |||
Pan to New Center | Расположение символа симметрично относительно точки расположения курсора без изменения масштаба | |||
Toolbars... | Включение/выключение строки инструментов с изображением пиктограмм | |||
Status Bar | Включение/выключение в основном меню строки состояний | |||
Меню Options (Настройка параметров) | ||||
Display Options... | Установка следующих опций дисплея: | |||
Grid On | Включение сетки | |||
Snap-to-Grid | Автоматическое перемещение объекта для привязки к узлам сетки при его размещении вне сетки чертежа | |||
Stay-on-Grid | Привязка объектов к узлам сетки | |||
Cursor X and Y | Вывод текущих координат курсора в строке состояний | |||
Grid Spacing | Шаг сетки | |||
Gravity | Радиус области захвата | |||
Text Stay-on-Grid | Привязка текста к узлам сетки | |||
Spacing | Расстояние между повторяющимися объектами | |||
Auto-Repeat... | Автоматическое размещение на экране одного или нескольких объектов, аналогичных предыдущему, на заданном расстоянии по осям X и Y (после двойного щелчка мышью) | |||
Display Preferences... | Разрешение размещения на экране и /или твердой копии текста и других параметров компонента (см. их перечень в разд. 3.2) | |||
Pan & Zoom... | Изменение коэффициентов масштабирования | |||
Меню Window (Окно) | ||||
New Schematic Window | Открытие нового окна, на котором размещена текущая схема, для одновременного просмотра разных фрагментов, одной и той же схемы большого размера | |||
Cascade | Каскадное расположение открытых окон | |||
Tile Horizontal | Последовательное расположение открытых окон по горизонтали | |||
Tile Vertical | Последовательное расположение открытых окон по вертикали | |||
2.3 Проверьте свою готовность к лабораторной работе, ответив на вопросы:
1) как разместить символы компонентов и электрических цепей?
2) как разместить графические объекты и текст?
3) как создавать и редактировать компоненты?
4) как подготовить проект к моделированию и оптимизации?
ХОД ВЫПОЛНЕНИЯ РАБОТЫ
3.1 Создать УГО компонента, заданного преподавателем, в программе OrCAD Capture.
3.2 Произвести коррекцию УГО компонента, заданного преподавателем, в программе OrCAD Capture.
Лабораторная работа №3.
Расчет параметров моделей аналоговых компонентов с использованием программы Model Edіtor.
Цель работы
1.1 Научиться создавать новые модели аналоговых компонентов с использованием программы Model Edіtor.
1.2 Научиться редактировать уже существующие модели.