tomatically reference placed parts — автоматическое присваива-
ние позиционных обозначений размещаемым на схеме компонентам (см. подробности ниже). На панели РСВ Footprint можно выбрать или скорректировать имя корпуса компонента. Выбор панели Power Pins Visible указывает на необходимость отображения на схеме выводов «земли» и питания. На панели Primitive выбирается тип компонента: Yes — элементарный (примитивный) компонент; No — компонент, имеющий иерархическую структуру, Default — устанавливается по умолчанию (в соответствием с настройкой конфигурации на за-
кладке Hierarchy команды Options>Design Template). На пане-
ли Packaging указывается общее количество однотипных секций компонента и имя (номер) текущей секции (к сожалению, на этой закладке номер секции размещаемого символа компонента изменять нельзя).
Нажатие на панель User Properties открывает диалоговое окно просмотра и редактирования параметров компонента: в графе Name указывается имя параметра, в графе Value — его значение, в графе Attributes — характеристики (атрибуты) его отображения на схеме (R — только для чтения, V — видимые на схеме, последний признак задается на панели Display, см. ниже). После выбора параметра его имя выводится в нижней части окна, а в расположенной рядом панели производится ввод его значения (после нажатия на клавишу Enter введенное значение отображается в графе Value) — таким образом вводятся, в частности, необходимые для моделирования с помощью PSpice значения параметров, их можно ввести или отредактировать позже, по команде Edit>Properties.
Нажатие на панель Display открывает диалоговое окно для задания видимости на схеме выбранного параметра:
Do Not Display — ничего не отображать на схеме; Value Only — отображать только значение параметра; Name and Value — отображать и имя, и значение пара-
метра;
Name Only — отображать только имя параметра;
31
Both if Value Exists — отображать и имя, и значение параметра, если его значение существует.
Нажатие на панель Attach Implementation открывает диалоговое окно просмотра и редактирования типа объекта, присоединенного к текущему компоненту:
•Implementation type — тип присоединенного объекта, принимающего значения:
-PSpice Model — математическая модель компонента для программы PSpice;
-PSpice Stimulus — описание внешнего сигнала для программы PSpice;
-Schematic View — схема объекта;
-VHDL — описание компонента на языке VHDL;
-EDIF — список соединений в формате EDIF;
-Project — схема проекта (для него необходимо дополнительно задать выводы иерархических блоков);
• Implementation — имя присоединенного объекта;
• Path and filename — полное имя файла присоединенного объекта.
После расстановки компонентов на схеме можно просмотреть параметры одного или нескольких компонентов. Для этого выбираются интересующие нас компоненты и двойным щелчком курсора мыши или по команде Edit>Properties открывается электронная таблица, в которой приведены параметры выбранных компонентов. Аналогичные таблицы содержат параметры выбранных цепей схемы (Schematic Nets), выводов компонента (Pins) и основной надписи (Title Blocks). Редактировать в этих таблицах возможно только те параметры, которые не имеют атрибута R (только для чтения). Параметрам, значения которых не определены, отводятся заштрихованные ячейки; после определения их значений штриховка автоматически снимается.
2. Простановка позиционных обозначений компонентов. Позиционные обозначения компонентов (Part Reference) и номера секций (Designator) указываются вручную либо при
32
вводе компонентов, или при редактировании их параметров. В автоматическом режиме позиционные обозначения компонентов и упаковка секций компонентов в корпус проставляются на схеме по команде Tools>Annotate менеджера проектов. Диалоговое окно этой команды имеет следующие поля:
•Scope (задание области):
-Update entire design — обновить позиционные обозначения и упаковочную информацию всего проекта;
-Update selection — обновить позиционные обозначения и упаковочную информацию выбранной части проекта;
•Action (действия):
-Incremental reference update — обновить позиционные обозначения и упаковочную информацию компонентов, у которых вместо номера проставлен знак вопроса «?», номера компонентов увеличиваются на единицу;
-Unconditional reference update — обновление позици-
онных обозначений и упаковочной информации всех компонентов в выбранной области;
-Reset part reference to «?» — замена номеров компо-
нентов на «?»;
-Add Intersheet Reference — добавление ссылок на дру-
гие страницы;
-Delete Intersheet Reference — удаление ссылок на дру-
гие страницы;
•Mode (режим обновления):
-Update Occurrences — обновление параметров всех индивидуальных образцов компонента;
-Update Instances — обновление параметров компонента и всех ссылок на него (этот режим предпочтителен при работе PSpice-проектами);
•Physical Packaging (автоматическая упаковка компонентов в соответствии с указанными свойствами, например упаковка в определенный корпус конденсаторов, емкости которых находятся в заданных пределах):
-Combined property string — строка свойств;
33
•Reset reference numbers to begin at 1 in each page — на-
чинать с 1 нумерации позиционных обозначений однотипных компонентов на каждой странице;
•Do not change the page number — не изменять номер страницы.
По команде Annotate близлежащие символы секций многосекционных компонентов упаковываются в корпуса и проставляются позиционные обозначения компонентов в направлении слева-направо и сверху-вниз. Кроме того, символам компонентов могут быть поставлены в соответствие определенные корпусы, удовлетворяющие ряду характеристик, ука-
занных в строке свойств Combined property string.
3. Размещение символов «земли» и источников питания. По командам Place>Ground и Place>Power открываются диалоговые окна. Перечень символов «земли» и источников питания, размещенных в штатных библиотеках CAPSYM.OLB
иSOURCE.OLB. Причем эти символы могут быть размещены на схеме только с помощью команд Place>Ground и Place>Power. Обе эти команды эквивалентны. При этом символы питания имеют видимые атрибуты их имен, которые можно изменять на панели Name, например можно указать имя +5V (по умолчанию это имя, отображаемое на схеме, совпадает с именем символа). Имена Name не имеют принципиального значения они наносятся лишь для большей наглядности схемы.
Символы «земли» и питания подключают к узлу с именем 0 цепи или к выводам компонентов, к которым они должны быть подсоединены (чтобы убедиться в этом, достаточно просмотреть файлы списков соединений *.net или заданий на моделирование *.cir). Поэтому при моделировании с помощью программы PSpice символы источников питания подключать нельзя, можно использовать лишь символ «земли», имеющий имя «О». Помимо символа «земли» в библиотеке SOURCE.OLB помещены также символы постоянных логических сигналов «1» и «0». Для создания собственных символов
34
«земли» и питания используется команде Design>New Symbol из меню менеджера команд.
4.Размещение символов отсутствия соединений. По команде Place>No connect наносятся символы отсутствия соединений No-connect (NC), которые на схеме отображается в виде символов «X», подсоединенных к выводам компонентов. Выводы, помеченные такими символами, не включаются в отчеты сообщений об ошибках и в списки соединений. Символы NC не могут быть удалены нажатием на клавишу Delete, для их удаления нужно поверх символа NC разместить еще один такой же символ.
5.Размещение символов соединителей страниц. По команде Place>Off-Page Connector открывается диалоговое окно для нанесения на схему символов соединителей границ. В штатной библиотеке CAPSYM.OLB имеются два символа соединителя страниц L и R. На панели Name диалогового окна вводятся имена соединителей страниц, которые автоматически присваиваются именам подсоединяемым к ним цепей. Цепи, расположенные на одной или разных страницах схемы и имеющие одинаковые имена, считаются электрически соединенными.
6.Размещение электрических цепей. Проводники цепей размещаются по команде Place>Wire или нажатием комбинации клавиш Shft+W. Начало ввода цепи отмечается щелчком левой кнопки мыши, поле чего курсор изменяет свою форму, приобретая вид креста. Цепь прокладывается движениями курсора. Каждый излом проводника фиксируется щелчком левой кнопки мыши. Таким образом, в цепи можно сделать ортогональные изломы под углами, кратными 90°. Ввод проводника под произвольным углом производится при нажатой клавише Shift. Ввод текущей цепи завершается, если ее конец совпадает с выводом компонента или любой точкой другой цепи. Принудительное завершение ввода цепи выполняется двойным щелчком левой кнопки мыши, после чего можно провести другой проводник. Режим ввода цепей завершается
35