Раздел: Документация
0 ... 78 79 80 81 82 83 84 ... 89 Spread Эта команда пытается увеличить расстояние между трассами и между трассами и выводами компонентов. i > С spread У £xstra)-> <beg/n exsfra>[--- <final exstra> -»wire pin)-r-r>{T)--►ire smd) wire wire)- --►£keep notoh)-<positive dimension> -- Extra — добавляет максимально возможный зазор между объектами. Для этого необходимо задать начальный самый большой зазор <begin extra>. Как вариант можно задать и последний минимальный зазор <f inal extra>, при этом функция раздвижки будет работать в цикле. Туре — опция задает тип отношения объект-объект, который применяется к зазору. К ним относятся: wire pin — т. е. трассы и сквозные КП выводов, wire wire — т. е. смежные трассы, wire smd — т. е. трассы и пленарные КП выводов. Keep notch — опция задает для зазора U-образный тип зарубки, за которой следует значение ее величины, по умолчанию это значение равно зазору между трассами. Рассмотренную команду рекомендуется использовать после окончания всех проходов трассировки и очистки и перед использованием команд сглаживания и изменения углов (miter и recorner). Отметим, что команда раздвижки не подчиняется правилам FST (проектирования высокочастотных цепей). Примеры команд Spread Spread (extra 3 (type wirewire wire pin)) Spread (extra .1) Spread (extra 40 5) Spread (extra 5 (type wire wire))(extra 6(type wiresmd)) (extra 8 2(type wirepin)) Spread (keep notch 12) Status file Эта команда переадресует информационный статусный файл трассировки из файла по умолчанию moni.tor.sts в другой специфицированный файл. i-С status file )-<filename> В процессе операций трассировки Specctra автоматически запоминает статусную информацию в файле monitor.sts в той же директории, что и проектный файл. Рассматриваемая команда позволяет переадресовать данные для этого файла в другой файл и директорию. Такая переадресация возможна также с помощью переключателя —s в момент запуска Specctra. Пример команды Status file grid 1.sts Stop Эта команда задает паузу в операциях трассировки и размещения. C=>i stop >—► Эта команда после задания паузы переводит систему в режим ожидания. Например, после начала прохода трассировки можно напечатать stop для остановки прохода и возврата в режим ожидания команд. Это аналогично выдаче команды Pause, затем Stop с помощью мышки и графического интерфейса GUI. Когда команда размещения или трассировки выдаются из файла DO, можно ввести Stop и все последующие команды DO-файла будут игнорированы. Команда останова может быть выдана в таких операциях трассировки как clean, critic, fanout, filter, miter, route, smartroute, spread, а также в таких операциях размещения как autodiscrete, autorotate, formclaster, initplace, interchange, swap. Tax Эта команда задает фактор стоимостей (штрафов) для трассировщика. Way — цена прокладки трассы в запрещенном направлении. Cross — цена конфликта пересечений. Via — цена использования ДСО. Off grid — цена размещения входных или выходных КП вне сетки. Off center — цена размещения входных или выходных КП не по центру. Side exit — цена подключения выходной КП на длинной стороне. Squeese — цена нарушения зазора трасса—ДСО. Layer — цена использования указанного слоя для прокладки трасс. tax ") I >С way > —fr{ cross у ~>j ofLgrid > > off center У side exit j- sgueeze)- Jayer J)-►ayer -►I <real> -*<J > Цо умолчанию фактор стоимости равен 1. Установленное значение фактора умножается на 1, причем переустановка возможна в любое время. Опции squesee и layer оказывают влияние на число конфликтов и число неразведенных трасс. Если они установлены менее 1, трассировщик создает больше конфликтов и меньше неразведенных соединений. Соответственно, если эти параметры больше 1, трассировщик порождает меньше конфликтов и потенциально больше неразведенных соединений. Значение фактора не должно превосходить 11. Примеры команд Tax cross .9 Tax via .8 I Tax layer SI 1.1 Testpoint Эта команда контролирует ввод контрольных точек. Grid — опция определяет дискретную сетку по одной из оси, по обеим осям или со смещением. Direction — указывается направление сетки по осям координат Offset — смещение сетки относительно начала координат платы 0 ... 78 79 80 81 82 83 84 ... 89
|