Раздел: Документация
0 ... 34 35 36 37 38 39 40 ... 89 Length — стоимость любой трассы на слое. Way — стоимость неверного направления трассы на слое. Вы можете перекрыть внутренние установки стоимости и ввести их фиксированные значения с помощью этой команды, хотя это не рекомендуется. Для того чтобы вернуться к предопределенным значениям стоимости, можно ввести команду cost way -1. Для запрета использования ДСО можно выдать команду cost via forbidden, хотя более эффективный путь запрета ДСО — команда Unselect all vias. Команда cost off grid forbidden игнорируется, если центр Планерной КП лежит вне дискретной сетки. Примеры команд Cost wayf orbidden Cost via low Cost layer LI forbidden Cost layer L2 higth (type way) Critic Эта команда помогает улучшить качество трассировки без перекладки трасс. Она проверяет наличие ступенек и удаляет выступы. t£> С critic >► Команда подобна команде clean, но отличается одним существенным аспектом. Команда clean полностью перекладывает каждый провод, а команда critic пытается осуществить локальные улучшения топологии проводников, при этом она выполняется значительно быстрее. Notch and bend point removal is changed to Stairstep removal is changed to Пример команды Critic Define bundle Эта команда привязывает цепи к именованным жгутам (набору проводов) для дальнейшей трассировки с сохранением для всех трасс подобной топологии. <bundle id> <gap wktth> -иЗ)—~L <ayer <net id>\ j -►гетойГпёр—I *—(()->C selected )->{T}- Bundle — эта опция создает или редактирует жгут, который включает информацию о заданных расстояниях и слоях. Define commands Эти команды создают классы, группы, наборы групп, дифференциальные пары, таблицы и регионы. Они также используются для задания ранжировки цепей, отношений классов, факторов шумов для попарных слоев. Индивидуальные команды define рассматриваются в соответствующих разделах, примеры этих команд приведены ниже: Define bundle Define class Define class class Define group Define group set Define layer noise weight Define net Define padstack Define pair Define region Примечание. i Информация по заданию зон запрета приведена в команде define keepout. Gap — опция специфицирует заданные расстояния между проводниками, которые трассируются как жгут. Эта опция может затрагивать один или более слоев, поэтому можно специфицировать многократные зазоры. Layer — идентифицируются слои, для которых заданы зазоры. Nets — указывает цепи посредством идентификатора цепи или использует выбранные (selected) цепи. Add net — добавляет один или несколько цепей в существующий жгут. Эта опция может не содержать информации о зазорах. Remove net — удаляет цепь или цепи из заданного ранее жгута. Вообще, возможно удаление всех цепей из жгута, после чего в пустой жгут можно просто добавить цепи. Эту команду удобно использовать для идентичной топологии трасс для двух или более цепей. Порядок размещения идентификаторов цепей в жгуте не влияет на порядок их трассировки, поскольку этот порядок определяется физическим размещением КП жгута. Примеры команд Define (bundle addrjbundle (gap 10 (layer ml m2Xnets addrl addr2 addr3)) Define (bundle addrjbundle (add net addr4)) Define (bundle addr bundle (remove net addrl)) Define class Эта команда присваивает имя группе цепей. Как вариант, возможно присвоение правил для определяемого класса. Class — группа цепей, которой присвоено имя. Rule — присваивает одно или более правил в текущей команде. Circuit — присваивает правила для цепей в текущей команде. Дескрипторы Rule и Circuit можно использовать для задания зазоров, прокладки трасс, временных характеристик, наводок и шумов. Имя класса должно быть уникальным. Цепь может состоять в более чем одном классе, но если классы конфликтуют, то применяется правило из последнего определенного класса. Определение класса. Формирование класса удобно для присвоения различных правил, применяемых ко всем цепям в классе, в соответствии с иерархией классов. Опции Add net и add selected net позволяют добавить цепь в класс. При этом существующие цепи в классе сохраняются, а существующие для них правила 0 ... 34 35 36 37 38 39 40 ... 89
|