Часть 3: ИЕРАРХИЯ
3-11: Виды фасет |
Каждый фасет имеет вид (view), который предоставляет описание его содержимого. Вид состоит из полного имени и аббревиатуры, которая используется в имени фасета. Например, вид "layout" имеет аббревиатуру "lay", а также вид компоновки ячейки "adder", называемый "adder{lay}." Когда имя вида не появляется, фасет имеет вид "unknown". Возможные виды:
"layout" (for IC layout) - для компоновки IC
"schematic" (for logic designs) - для разработки логических схем
"schematic-page-N" (for multipage schematics) - для многостраничных разработок
"icon" (to describe a facet symbolically) - для символического описания фасета
"simulation-output" (captured waveforms) - захваченные формы сигналов
"skeleton" (a minimal view) - минимальный вид
"documentation" (a text-only view) - только текстовый вид
"VHDL" or "Verilog" (text-only views for hardware-description languages) - только текстовый вид для языка описания "железа"
a number of "netlist" views (text-only views that list connectivity for various tools such as "netlisp", "als", "quisc", "rsim", and "silos") - только текстовый вид со списком связности для различных инструментов
"unknown" (no specified view) - не обозначенный вид
При создании фасета командой Edit Facet... вы можете задать его вид в субдиалоге "New Facet". После создания вы можете изменить текущий вид фасета командой Change Facet's View... меню View. Заметьте, что это одна из нескольких команд в Electric, которая НЕ поддерживает откат. |
При редактировании одного вида ячейки есть возможность через несколько команд в меню View переключиться к альтернативному виду той же ячейки.
Используйте Edit Layout View для переключения к виду компоновки (layout view).
Используйте Edit Schematic View для переключения к не сосчитанному виду схемы (unnumbered schematic view).
Используйте Edit Multi-Page Schematic View... для переключения к отдельным страницам многостраничной схемы (это единственная команда, которая может создавать новые страницы многостраничной схемы).
Используйте Edit Icon View для переключения к виду иконки (Icon view).
Используйте Edit VHDL View для переключения к VHDL виду.
Используйте Edit Documentation View для переключения к виду документации (только текст).
Используйте Edit Skeleton View для переключения к виду Skeleton.
Для всех других типов вида используйте 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. Эта команда запросит имя и аббревиатуру. |
Обычно аббревиатура образуется из первых нескольких букв полного имени вида. Аббревиатура будет использована, когда описываются фасеты этого вида. Например, вид "fast-layout" может иметь аббревиатуру "fast".
Флажок "Textual View" показывает, что это только текстовый вид, подобный "Documentation", "Netlist", "Verilog" и "VHDL".
Для удаления вида используйте команду Delete View Type... меню View. Вы можете удалить только виды, которые вы создали, а не базовые виды, содержавшиеся при загрузке (такие как "layout", "schematic" и т.д.). Также не должно быть фасет с видом, который удаляется.
|
|