Глава 3: Иерархия
3 - 6: Экспорт
3-6-1: Создание экспорта
Все узлы в Electric имеют места соединения, называемые портами, которые указывают, где могут быть прикреплены провода. Порты в ячейке должны быть определены пользователем. Чтобы сделать это, просто выберите узел, и добавьте его в экспорт, это сделает его доступным на всех экземплярах текущей ячейки.
Чтобы увидеть расположение всех портов в выбранных узлах, используйте команду Show Ports on Node (в меню Export).
Чтобы создать экспорт, выберите порт в узле и используйте команду Create Export (в меню Export). В появившемся диалоговом окне экспорта введите название и некоторые характеристики.
Все экспортные имена в ячейке должны быть уникальными, если название дано неоднозначно, оно изменится, чтобы стать уникальным. Эта модификация включает в себя добавление "_1", "_2" и т.д. для упорядочивания имен экспорта. Как и имена ячеек, имена экспорта не могут содержать пробелы, табуляции или непечатаемые символы.
Поведенческие характеристики могут быть связаны с экспортом, выбрав соответствующие поля в диалоговом окне создания экспорта. Эти характеристики поведения хранятся вместе с экспортом и используется в основном симуляторами.
Характеристики включают следующее:
Направление: «вход», «выход», и «двунаправленный».
Питание: "Питание" и "земля".
И т.п.
Флажок запросов "Always drawn" это лэйбл который должен всегда присутствовать, независимо от способа подключения или если ячейка развернута.
Другим специальным флажком является флажок "Body only", этот экспорт не применяется, когда для ячейки создается иконка.Он используется для питания и экспорта земли.
Вы можете контролировать экспортирование всех портов конкретного узла командой Manipulate Ports on Node (в меню Export).
Есть много специальных команд. Если ячейка используется много раз, и экземпляры соединены друг с другом, то порты на краю являются единственными, которые не подключены. Эти порты определяют соединения для следующего уровня иерархии. То, что вы должны сделать, это создать экспорт для всех неподключенных портов, автоматически генерируя уникальные имена. Чтобы сделать это, используйте слудующие команды в меню Export:
- Re-Export Everything реэкспортирует порты и все соединения в ячейке.
- Re-Export Selected реэкспортирует только порты и выделенные узлы:
- Unwired Ports Only реэкпортирует только те порты которые не соединены.
- Wired and Unwired Ports реэкспортирует все порты
- Wired Ports Only реэкспортует только те порты которые подключены
- Re-Export Selected Port on All Nodes реэкспорт выбранного порт на каждом узле в ячейке, так же, как текущей.
- Re-Export Power and Ground реэкспорт только питания и землиRe-Export Highlighted Area реэкспорт только портов внутри выделенной области (для точного выделения области, см. Раздел 2-1-3):
- Unwired Ports Only реэкспорт только тех портов которые не подключены
- Wired and Unwired Ports рекэспорт всех портов
- Wired Ports Only реэкспорт только тех портов которые подключены
- Re-Export Deep Highlighted Area реэкспорт только портов внутри выделенной области, но проходит весь путь вниз по иерархии, реэкспорт с самого низкого уровня.
- Unwired Ports Only реэкспорт только тех портов которые не подключены
- Wired and Unwired Ports реэкспорт всех портов
- Wired Ports Only реэкспорт только тех портов которые подключены.