Часть 12: МЕНЮ СУММАРНО


plug

12-3: Меню Facets

plug



Figure 12.3

Ячейка фасет - коллекция цепей. Каждый фасет ячейки имеет тип отображения (layout, schematic и т.д.) и номер версии. Поскольку образцы фасет могут быть размещены внутри других фасет, представление фасета определяется иерархически в Electric.

Edit Facet... [3-2]

Эта команда отображает существующий фасет или создает новый фасет в текущем окне. Вам будет предложено дать имя и тип отображения. Используйте клавишу "New Facet" для создания нового фасета.

Figure 3.11

Delete Facets... [3-2]

Команда удаляет фасеты. Вам будет предложен список фасет, и вы можете выбрать один, который вы хотели бы удалить.

Cross-Library Copy... [3-10]

Команда открывает диалог, который показывает фасеты в двух разных библиотеках, и отмечает, какой из них новее. Вы можете выбрать фасет либо в библиотеке и скопировать, либо переместить его в другую. Дополнительно, если фасет имеет субфасеты или ассоциированные виды, которые новее, они могут таже быть скопированы. Клавиши "Examine Contents" сравнивают содержание фасет и отображают, являются ли они действительно разными или отличаются только по дате.

Figure 3.5

Duplicate Current Facet [3-2]

Команда делает копию фасета в текущее окно и дает ему новое имя. Вам будет предложено дать это имя. Новый фасет размещается в той же библиотеке, что и старый.

Rename Cell [3-1]

Команда позволяет вам переименовать ячейку в текущей библиотеке. Все фасеты с именем этой ячейки переименовываются.

Project Management [6-11]

Figure 12.38

Этот набор команд управляет взаимодействием множества пользователей, работающих вместе с одной библиотекой. Субкоманды доступны для проверки ввода фасет и вывода, обновляя вашу персональную копию библиотеки из главной библиотеки (master library), есть и другие возможности.

Check In and Out...

Открывает диалог, показывающий все фасеты в библиотеке, и позволяющий вам проверить их ввод и вывод системой обслуживания проекта.

Figure 6.10


Update

Обновляет текущую библиотеку из основной (master library).


Check Out This Facet

Проверяет вывод фасета из основной библиотеки.


Check In This Facet

Проверяет текущий фасет в основной библиотеке.





Add This Facet

Добавляет текущий фасет в основную библиотеку (если он не часть системы обслуживания проекта).


Delete This Facet

Удаляет фасет из основной библиотеки.


Old Version of This Facet

Доступ к старой версии фасета.





Set User...

Установка идентификации пользователя для системы обслуживания проекта.





Build Project

Конвертирует текущую библиотеку в основную для последующего совместного пользования.




Facet Options... [3-7]

Эта команда открывает диалог, который позволяет установить опции для фасет в указанной библиотеке. Флажок "Disallow modification of anything in this facet" предотвращает любые изменения для выделенного фасета (этим предотвращаются случайные изменения фасета в процессе проверки). Установка "Disallow modification of instances in this facet" предотвращает изменения образцов внутри выделенного фасета (это предотвращает случайные изменения фасета в процессе записи). Установка "Part of a cell-library" показывает, что этот фасет из библиотеки стандартных ячеек и должен обрабатываться соответственно (эти фасеты могут быть отфильтрованы из списка фасет во многих диалогах). Клавиши справа могут установить или очистить эти биты для всех фасет. Новые образцы могут быть расширены или нет (unexpanded) (расширение определяет будет ли узел отрисован как черный ящик или его содержимое будет видимо). "Characteristic Spacing" - это расстановка фасета при использовании массива (см. команду Array... меню Edit).

Figure 3.10

Нижняя половина диалога имеет опции, которые применяются ко всем фасетам. Флажок "Check facet dates during creation" сказывается при создании и модификации используемой информации. чтобы удостовериться, что иерархия была построена надлежащим образом. Флажок "Switch technology to match current facet" сказывается на текущей технологии при изменении, когда бы текущий фасет ни менялся, таким образом, что это соответствует данному фасету. Флажок "Place Facet-Center in new facets" требует, чтобы все вновь создаваемые фасеты имели центральный узел (Facet-Center node), расположенный на оригинале (см. раздел 3-3 по центрированию фасет). Флажок "Tiny facet instances hashed out" сказывается на содержимом образцов фасета, которые превращаются при масштабировании в серую область, плохо различимую. Вы можете управлять числом лямбда на пиксел, переключающим вид фасета.

Facet Explorer... [3-7]

Команда делит текущее окно и показывает окно проводника иерархии (hierarchical "explorer") в левой половине. Выводится рекурсивно изображенный список фасет-внутри-фасет, и вы можете путешествовать по иерархии вашей схемы.




Describe this Facet [3-7]

Команда отображает информацию о фасете в текущем окне.

General Facet Lists... [3-7]

Открывается диалог для выбора подмножества фасет.

Раздел, озаглавленный "Which facets:", служит для выбора выводимых фасет (все, только те, что используются в других фасетах, только те, что в текущем фасете, или только "заглушки - placeholder" фасет: те, что созданы по причине провала из-за зависимости от кросс-библиотеки, см. раздел 3-9).

Раздел, озаглавленный "View filter:", позволяет только некоторым видам отображаться.

Раздел, озаглавленный "Version filter:", позволяет устранять более старые или новые версии фасет.

Раздел, озаглавленный "Display ordering:", управляет порядком, в котором будут выводиться выделенные фасеты.

Раздел, озаглавленный "Destination:", позволяет вам сохранить этот список в файле на диске.

Figure 3.21

Special Facet Lists [3-7]

Figure 12.55

Этот набор команд дает специализированную информацию о фасетах.

List Nodes in this Facet

Команда отображает список всех узлов в текущем фасете.


List Facet Instances

Команда отображает список всех образцов, содержащихся в текущем фасете.


List Facet Usage...

Команда предлагает для фасета и отображений список мест, где они существуют, как образцы.


Graphically, Entire Library

Создается граф каждого фасета в библиотеке. Граф, в сущности, это новый фасет, содержащий компоненты Artwork. Значит, он хранится с библиотекой, может редактироваться, печататься и т.д.


Graphically, From Current Facet

Создается граф, показывающий текущий фасет наверху, и все подфасеты ниже него. Граф, в сущности, это новый фасет, содержащий компоненты Artwork. Значит, он хранится с библиотекой, может редактироваться, печататься, и т.д.




Down Hierarchy [3-5]

Эта команда изменяет текущее окно редактирования так, что фасет, чей образец сейчас подсвечен, становится редактируемым фасетом. Когда иконка выделена, ее содержимое (схема) редактируется. Если иконка внутри ее собственной схемы (для целей документирования), тогда сход вниз редактирует иконку.

Down Hierarchy in Place [3-5]

Команда изменяет текущее окно редактирования так, что фасет, чей образец в данный момент подсвечен, становится редактируемым фасетом. Однако, если образец трансформируется (поворачивается или отражается), он редактируется в этой ориентации.

Up Hierarchy [3-5]

Команда возвращает редактирование на верхний уровень иерархии, в котором текущий фасет есть как образец. Таким образом осуществляется переход вверх по иерархии, который был предварен командой Down Hierarchy. Если подсвечен экспорт, эта сеть подсвечивается во внешнем фасете. Если не было перехода Down Hierarchy, и фасет верхнего уровня не может быть определен, открывается список возможных фасет. Произвольная глубина иерархии может быть пересечена этими двумя командами при их повторении.




Expand Facet Instances [3-4]

Figure 12.47

Эти команды приводят к тому, что подсвеченный образец фасета будет расширен (expanded), что означает, что его содержимое будет показано.

Если его содержимое уже отображается, это будет причиной того, что содержимое любого подфасета будет отображено, повторно вниз по иерархии. Расширенный, этот образец фасета будет всегда отображать свое содержимое, пока не последует вызов команды Unexpand Facet Instances. Для временного просмотра содержимого образца используйте Look Inside Highlighted. Заметьте, что информация расширения может быть также установлена в диалоге Get Info меню Info.

One Level Down

Следующий уровень не расширенного фасета становится видим.


All the Way

Все фасеты отсюда и вниз по иерархии становятся видимы.


Specified Amount...

У вас запрашивается число уровней иерархии, и как много уровней вглубь сделать видимыми.

Unexpand Facet Instances [3-4]

Figure 12.48

Эти команды приводят к тому, что подсвеченные образцы фасета станут не расширенными (unexpanded), что означает, что они будут отображаться как черные ящики.

Если есть расширенные субфасеты, это закрывает первый, а последующие команды сделают это вверх по иерархии. Заметьте, что информация расширения может быть также установлена в диалоге Get Info меню Info.

One Level Up

Следующий уровень расширенных фасет, снизу иерархии, будет сделан не расширенным.


All the Way

Все фасеты отсюда и вниз по иерархии закрываются.


Specified Amount...

У вас запросят число уровней иерархии, и как много уровней вглубь закрывать.

Look Inside Highlighted [3-4]

Команда отображает все компоновки в текущей подсвеченной области, все вниз по иерархии. Этот "взгляд - peek" в образцы фасета временный и будет показан вновь, если окно перерисовывается каким-то образом. Для получения постоянного обзора внутри фасета используйте команду Expand Facet Instances (выше) или установите опцию "Expand" в команде Get Info меню Info.




Package into Facet... [3-8]

Команда создает новый фасет, возможно, в новой ячейке, который содержит всю схему в текущем подсвеченном пространстве. Вам будет предложено дать имя новому фасету. Подсвеченная область определяется, как ограниченный прямоугольник всего, что подсвечено. Дуги, которые входят снаружи границ, не будут скопированы. Более точный путь определения подсвеченной области - использование клавиши  rectangle select.

Extract Facet Instance [3-8]

Команда берет текущий подсвеченный образец фасета и замещает его содержимым. Это концептуально противоположно Package into Facet..., поскольку удаляет уровень иерархии. Если подсвечено множество образцов, все они извлекаются.




New Version of Current Facet [3-2]

Команда делает копию фасета в текущее окно. Номер версии появляется в имени фасета, как точка с запятой, сопровождаемые номером (исключая самую последнюю версию фасета, которая не имеет нотации версии). Например, после дублирования фасета MyCircuit, появятся фасеты MyCircuit и MyCircuit;1. Текущий фасет, версия которого не ясна в его имени, реально версии 2 (меньший номер версии принадлежит более старой).

Delete Unused Old Versions [3-2]

Команда удаляет все фасеты в текущей библиотеке, которые не являются самой свежей версией, и не используются в качестве образца в каких-либо других фасетах. Это по существу очистка библиотеки, когда слишком много версий было создано. Как со всеми командами, это можно отменить командой Undo меню Edit.




Read Text Facet... [4-10]

Команда читает дисковый файл в текущее текстовое окно. Он замещает существующее содержимое.

Write Text Facet... [4-10]

Команда сохраняет текущий текст в окне на диск.


Prev

Предыдущий

   

Contents

Содержание

   

Следующий

Next