САМОСТОЯТЕЛЬНАЯ ПОДГОТОВКА
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 Научиться редактировать уже существующие модели.