Раздел: Документация
0 ... 43 44 45 46 47 48 49 ... 89 Fence Эта команда позволяет создать одну или более разрешенных для трассировки зон для разделения аналоговых и цифровых сигналов. fence) Н <vertex> I—м<vertex> Можно задать прямоугольную зону для разводки только связей внутри этой зоны (жесткое разделение) или разрешить аналоговым и цифровым сигналам трассироваться в различных зонах (мягкое разделение). Такая зона задается координатами диагональных углов прямоугольника. Можно определить несколько таких зон. При перекрытии зон вычисляется суммарная зона. Для удаления зон применяется команда delete fence. В одном проекте не должно быть одновременно мягких и жестких зон. Более подробная информация о создании таких зон приведена в разделе set soft fence.г Примеры команд Fence 0.6 1.35 1.0 0.85 Fence 1.05 1.38 1.73 0.8 Filter Эта команда удаляет финальные конфликты трассировки посредством запуска такого прохода трассировщика, который увеличивает стоимость конфликта и, как следствие, минимизирует число не разведенных цепей. Мшеро стрингеры под пленарными КП Глухие (внешние) и захороненные (внутренние) дополнительные микроотверстия (при реализации плат способом межслойных переходов) могут быть подключены к планарным КП без отводов, с помощью команды fanout. Когда включена опция MicroVia, команда fanout пытается создать дополнительное отверстие (ДО) под планарной КП, даже если они располагаются оппозиционно на противоположной стороне ПП. Для этого программа пытается, во-первых, сдвинуть ДО от центра КП, но в пределах ее контура, чтобы избежать конфликта с планарной КП на другой стороне ПП. Во-вторых, можно использовать несквозные микроотверстия при правильном применении правил задания слоев в опции depth. Если после большого числа проходов трассировщика осталось некоторое число конфликтов и закончен проход clean, можно использовать проходы с командой filter, чтобы обеспечить бесконфликтную трассировку. Когда запускается эта операция с числом проходов больше единицы, на каждом проходе прогрессивно увеличивается штраф за конфликт. На последнем таком проходе штраф принимает максимальное значение, и любые оставшиеся конфликты после этого прохода считаются неразрешимыми для трассировщика. Максимальное число проходов фильтрации равно пяти. Примеры команд Filter Filter 5 Fix/unfix Эта команда препятствует трассировке или перетрассировке цепей. fix unfix <лег id> class )--Н <c/ass /d>~}-— Selected — эта опция фиксирует только выбранные цепи. При этом фиксируется вся цепь, включая любые частично разведенные цепи. * Net — фиксирует все терминалы и проложенные трассы для специфицированной цепи. Class — фиксирует все цепи специфицированного класса. Эта команда гарантирует, что выбранные или специфицированные цепи не затрагиваются трассировщиком во всех последующих операциях. Такое возможно только для цепей, упомянутых в команде unfix. Трассы фиксированных цепей рассматриваются как запретные и не могут быть вовлечены в конфликты. Команда unfix возвращает нормальный статус фиксированным цепям по команде fix, однако эта команда не действует на цепи, помеченные в командном файле как type fix или как type route. Статус этих цепей можно изменить, только редактируя командный файл. Команды фиксации и расфиксации относятся только к цепям или отрезкам цепей (в том числе к группам отрезков). Для управления перетрассировкой проводников служат команды protect/unprotect. Примеры команд Fix selected Unfix selected Fix selected group Unfix selected group Fix group groupl Fix group group2 group3 Unfix group groupl group2 group3 Fix net clk Unfix net clk Fix class critical Unfix class critical Forget Эта команда удаляет или расформировывает наборы объектов, зоны и свойства объектов. <groupJd> \-—НЯВЯР-<group set id> \- д> <class id> ~\-Т paii *Г>»Г~>-Н <net ki> I Т ©- Г)-С wires у—Ы <tomtq descriptonptor?J->(p- ГгН <JceepouLrf">~r-n <property name> [-]- —>j, : bundle *fr-уН <bundlejd> 0 ... 43 44 45 46 47 48 49 ... 89
|