Раздел: Документация
0 ... 59 60 61 62 63 64 65 ... 89 1 С report <fflename> window У- -К рсь У- —►{ group set )— -»< group )- —►{ fromto —►dasdai— padstack region )— Примеры команд Report rules Report rules newrules.rpt Report rules (include class) Report rules (include net group) - Route Эта команда запускает автотрассировщик. С route > ->{Т)-К remove >~kD- н Параметр <passes> специфицирует число проходов трассировщика. Обычно рекомендуется 25 проходов. Параметр <start pass> устанавливает точку в таблице штрафов, которую трассировщик использует в начале серии проходов. Типичными значениями являются: I— это значение является начальной стоимостью в начале трассировки. 6 — это значение стоимости после первых пяти проходов. Здесь штрафы являются относительно низкими. г II— значение стоимости после первых десяти проходов. Здесь штрафы являются относительно умеренными. 16 — значение стоимости после первых 15 проходов. Здесь штрафы являются относительно высокими. Параметр <start pass> не рекомендуется использовать неопытным пользователям. Remote — опция удаляет трассы, когда трассировщик пытается переложить трассы и не будет восстанавливать трассы в первоначальной позиции. Эту опцию рекомендуется использовать, если число неудачных попыток проложить трассу больше 100 и при этом имеются сотни или тысячи конфликтов после десяти или более проходов. Эта опция выполняется автоматически, если трассировщик обнаружил плохую сходимость процесса и более 50 попыток. Цепи с уровнем приоритета 200 или выше не перекладываются и не удаляются. Команду route можно использовать в любое время, но не в режиме паузы. Возможна команда без указания числа проходов для единственного прохода. Specctra использует количество заданных проходов, пока имеются конфликты или непроложенные трассы. После достижения 100% разводки, без пересечений трасс и нарушений зазоров неиспользованное количество проходов аннулируется. Индикатор процесса трассировки <routing progress indicator> показывает последовательность проходов с помощью иконки в виде светофора. Если указать на него, то можно получить детальную информацию в диалоговом боксе. Если выбраны одна или более связей, то трассироваться будут только они. Если же никакого выбора не сделано, трассировщик пытается обработать все связи, за исключением фиксированных и защищенных. Как связи трассируются и как они перекладываются и перетрассируются, зависит от числа заложенных проходов и от того, используется ли параметр <start pass>. Трассы, проложенные в первых пяти проходах, затем могут быть проложены заново, если они не защищены и не фиксированы и мешают дальнейшей прокладке трасс. Трассировщик по умолчанию производит прокладку ортогональных трасс, за исключением тех зон, которые включают поворачивающиеся КП, где можно использовать диагональные трассы. Однако с помощью специальной установки опции <set rule Ур-К pcb )- —layer \)~Н <layer id> —►{ groupsel y+\<group set id> class <c/ass id> net <net id> group, y+j <group id> fclass class)-> <ctess id> bjjfH <classjd> -p ()—>irectional>)—- —>{ padstack )-> <pedstaek id> - —►{ , region У->\ <region id> - ~ri <routing rules>\- —►selected)- Pcb — опция задает правила проектирования для проекта, в том числе для зазоров, ширин проводников, временных задержек, взаимных наводок и шумов. Layer — задает правила проектирования для указанных слоев. Дескрипторами для этого являются pcb, signal, power. Для слоя можно задать зазоры, ширины проводников, временные факторы, взаимные наводки, шумы, веса шумов и штрафы. Class — правила для специфицированных классов, определенных в системе Specctra или проектном файле. Возможно задание зазоров, ширин трасс, направлений трасс, задержки, экранировки, взаимных наводок и шумов. 73ак.27 193 iliagonal mode> можно разрешить трассировщику использовать диагональную трассировку. Дополнительная информация о режимах трассировки приведена в командах bus, fanout., smart route. i Примеры команд Route 25 Route 50 16 Route 5 (remove) Rule Эта команда устанавливает правила с наличными приоритетами в иерархии правил. 0 ... 59 60 61 62 63 64 65 ... 89
|