Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Mentor ч 3.doc
Скачиваний:
85
Добавлен:
20.08.2019
Размер:
32.97 Mб
Скачать

7.Создание элементов (Part Editor). Назначение свопирования выводов/вентилей

Подпрограмма Part Editor предназначена для формирования элементов (Part). Она связывает между собой символ (или символы) и посадочное место (в т.ч. соответствие логических выводов символа и физических выводов корпуса), а также позволяет назначать альтернативные посадочные места (например, с частично выполненной разводкой) и задавать свопирование (т.е. разрешенные перестановки) выводов и вентилей.

П одпрограмма Part Editor (см. рис. 2.11) вызывается командой основного меню Tools >> Part Editor… (или соответствующей иконкой ).

В диалоговом окне после выбора раздела (Partition) необходимо с помощью команды-иконки New ( ) задать имя нового элемента, его характеристики (Component Properties), описание (Description) и префикс позиционного обозначения (Reference des prefix), далее вызвать окно назначения клавишей Pin Mapping... (см. рис. 2.15).

С одержимое полей Number (Part Number), Name (Part Name) и Label (Part Label) определяется корпоративными требованиями к центральной библиотеке. При этом заполнение полей Number (Part Number) и Name (Part Name) обязательно.

При описании элемента в поле Description допускается использование кириллицы.

Рис. 2.15. Редактор Part Editor.

В окне Pin mapping с помощью команды-иконки Import ( ) делаются назначения символа (Symbol) и соответствующего ему посадочного места (Cell). Для символа в диалоге указывается количество вентилей в корпусе (Number of slots in component) и необходимость подключения свойств и номеров выводов. При однозначном соответствии параметров символ и посадочное место связываются в единый элемент. Клавишей Symbol / Cell Preview можно просматривать обе составные части элемента. Далее, окно Pin mapping закрывается, и элемент сохраняется командой основного меню File >> Save.

Для многовыводных элементов (типа процессоров, ПЛИС) допускается представление их двумя и более символами (например, отдельные символы для сигнальной части и питания).

Д ля многовентильных элементов (например, для логики 4И–НЕ в одном корпусе или резистивной матрицы из несвязанных между собой резисторов) допускается представление, как в виде отдельного вентиля, так и в виде полного символа. В этих случаях в окне Pin mapping соответствие имен выводов символа и номеров ножек корпуса вводится вручную с использованием закладок Logical (логические имена выводов), Physical (физические номера выводов корпуса) и Supply and NC (выводы питания и незадействованные выводы). Командами-иконками Paste Across и Paste Down ( ) осуществляется перенос данных в поле гейтов (Gates).

Д ля группового выделения на закладках используются клавиши на клавиатуре SHIFT (сплошное выделение) и CTRL (выборочное выделение).

Элементу (Part), наряду с основным посадочным местом (Top Cell), можно назначать альтернативные посадочные места (Alternate). Такие места используются, например, для цилиндрических полярных конденсаторов радиального типа, “лежащих на боку”, когда удобство расположения анода и катода на печатной плате определяют цепи, подходящие от других элементов. Иногда также бывает полезно иметь двойные посадочные места в чистом виде и с внутренней разводкой.

Д ля элементов, имеющих эквивалентные вентили (Slot / Gate) или выводы (Pin), можно закладывать в Part возможность свопирования, т.е. взаимной перестановки (см. рис. 2.16). Это помогает впоследствии более оптимально оттрассировать печатную плату. Для вентилей эквивалентность указывается их количеством в диалоге импорта символа. Для выводов эквивалентность вводится в поле гейтов (Gates) командами-иконками Swap и Unswap ( ) после выделения курсором мышки нужных выводов. Информация об эквивалентных выводах отражается в первом столбце поля ( ).

Для группового выделения выводов используются клавиши на клавиатуре SHIFT (сплошное выделение) и CTRL (выборочное выделение).

Рис. 2.16. Назначение свопируемости для эквивалентных вентилей и выводов элемента.