Раздел: Документация
0 ... 29 30 31 32 33 34 35 ... 89 Примеры команд Rule layer s2 (width 1) Rule layer s3 (width 2) Change width by rule force (эта команда изменит ширины проводников, несмотря на возможные последствия). Check area Эта команда проверяет проект в пределах прямоугольной области и определяет нарушения, установленные как для трассировки, так и для размещения компонентов. t> {checkrea)->--► Команда регистрирует нарушения внутри специфицированной области. В то же время, использование команды CHECK позволяет распечатать нарушения в проекте в целом. Пример команды Check area 1.1 0.2 2.0 0.5 Check Эта команда производит контроль нарушений правил, установленных для процедур размещения и трассировки. TYPE опция определяет характер проверки. Вариантами являются: Route — проверяет правила трассировки. Нарушения зазоров маркируются прямоугольником, ошибки пересечения трасс — ромбом, нарушения длины — штриховыми линиями, нарушения размещения (crosstalk нарушения) — прямоугольником с тонкими линиями. All — проверяет правила для трассировки, размещения и другие опции, доступные для type. Place — проверяет правила размещения. Нарушения маркируются прямоугольником (тонкие линии) и маленькими ромбами в каждом углу контура компонента. Include — опция позволяет добавить в список правил и объектов проверки тип проверки. Exlude — опция позволяет исключить тип проверки из списка. <check type> определяет типы проверок, которые можно специфицировать с помощью команд setup check и check. Они приведены ниже:
Команда check позволяет проверить установленные правила проектирования, которые могут возникнуть при интерактивной работе с проектом, при отключенных проверках в этот период. Если использовать check без опций type, include или exlude, то проверяться будут только правила для трассировщика. Specctra автоматически проверяет правила проектирования в начале сессии и после каждой операции трассировки и размещения. Если вы добавите или измените правила во время сессии, то можно использовать команду check для проверки проекта по новым правилам. См. также команды setup check, place rule, circuit, rule. Примеры команд Check Check (type route) Check (type place) Check (type all) Check (include miter stub limit way) (exlude xtalk) Circuit Эта команда задает конструкторские ограничения для цепей, классов цепей, отрезков цепей, соединяющих соседние выводы (от — до), групп направлений и наборов групп. { circuit у net """УН <net id> — class —)~Н <class id>r\— group )-» <group id>— grouplset У>\ <group set id> \ selected ?)- circuit rules Net — определяет имя цепи, Class — определяет имя класса цепей, Group — определяет имя группы цепей, Group set — определяет имя группы цепей, Selected — определяет единственную выбранную цепь. Команда CIRCUIT используется для правил длин, задержек и защиты цепей, приоритетов для трассировщика и слоев для трассировки. Некоторые правила для цепей не касаются всех объектов. В системе SPECCTRA существует правило приоритетов для различных параметров. Такой список называется иерархией правил. Идентификатор selected можно использовать для задания правил проектирования к выбранной цепи. Для установки собственных правил следует использовать опцию <circuit rules>. Объекты, которые можно использовать в этой команде, описаны ниже: Объекты Net Class Group Group set Selected Описание Единственное имя цепи Одна или более одной цепи, которые подчиняются общим правилам проектирования. Для создания класса цепей используется команда Define class. Набор отрезков цепей (от — до) с общими правилами. Набор групп цепей, имеющих общие правила проектирования. Для создания такого набора используется команда Define groupset. Одна или более цепей, которые отмечены командой select net. В этом случае выбирают полную цепь. Команда не применяется к набору отрезков цепей. 0 ... 29 30 31 32 33 34 35 ... 89
|