Часть 3: ИЕРАРХИЯ


plug

3-11: Виды фасет

plug




Установка вида фасета

Каждый фасет имеет вид (view), который предоставляет описание его содержимого. Вид состоит из полного имени и аббревиатуры, которая используется в имени фасета. Например, вид "layout" имеет аббревиатуру "lay", а также вид компоновки ячейки "adder", называемый "adder{lay}." Когда имя вида не появляется, фасет имеет вид "unknown". Возможные виды:

При создании фасета командой Edit Facet... вы можете задать его вид в субдиалоге "New Facet". После создания вы можете изменить текущий вид фасета командой Change Facet's View... меню View. Заметьте, что это одна из нескольких команд в Electric, которая НЕ поддерживает откат.

Figure 3.6

Переключение между видами ячейки

При редактировании одного вида ячейки есть возможность через несколько команд в меню View переключиться к альтернативному виду той же ячейки.

Для всех других типов вида используйте Edit Other View... и выберите желаемый вид. Заметьте, что эти команды эквивалентны команде Edit Facet... меню Facets с соответствующим выбором.

При редактировании фасет в текстовом виде окно проекта становится текстовым редактором. Вы можете использовать команды Write Text Facet... и Read Text Facet... меню Facets для сохранения и возвращения этого текста на диск. См. раздел 4-10 о редактировании текста.

Команды редактирования другого вида работают только тогда, когда существует подобный фасет. Для создания фасета частного типа используйте команды Make... меню View. Так Make Multi-Page Schematic View... создает новую страницу в многостраничной схеме. Make Documentation View создает чистый фасет документации. Make Other View... предложит любой тип вида и создаст фасет этого вида.

Создание и удаление видов

Если списка доступных видов не достаточно для описания ячейки, может быть создан новый вид командой New View Type... меню View. Эта команда запросит имя и аббревиатуру.

Figure 3.7

Обычно аббревиатура образуется из первых нескольких букв полного имени вида. Аббревиатура будет использована, когда описываются фасеты этого вида. Например, вид "fast-layout" может иметь аббревиатуру  "fast".

Флажок "Textual View" показывает, что это только текстовый вид, подобный "Documentation", "Netlist", "Verilog" и "VHDL".

Для удаления вида используйте команду Delete View Type... меню View. Вы можете удалить только виды, которые вы создали, а не базовые виды, содержавшиеся при загрузке (такие как "layout", "schematic" и т.д.). Также не должно быть фасет с видом, который удаляется.


Prev

Предыдущий

   

Contents

Содержание

   

Следующий

Next