Иллюстрированный самоучитель по OrCAD


Автоматическая трассировка



После нажатия кнопки

Start

в диалоговом окне программа SPECCTRA загружается в режиме трассировки проводников. Ее экран показан в этом режиме активизирована пиктограмма.

Трассировка проводников проводится в три этапа:

  • предварительная трассировка;

  • автотрассировка;

  • дополнительная обработка результатов автотрассировки.

Все фазы трассировки выполняются в интерактивном или автоматическом режиме с помощью набора команд:

  • Bus

    — разводка только тех выводов компонентов, которые имеют одинаковые координаты

    X

    или

    Y.

    Применяется для предварительной трассировки микросхем памяти или других однородных структур;

  • Fanout

    — генерация ПО рядом с контактными площадками пленарных компонентов и соединение их короткими проводниками (аналогично стрингерам системы P-CAD);

  • Route

    — трассировка абсолютно всех проводников без обращения внимания на конфликты: пересечение проводников в одном слое и нарушение зазоров. Разводка выполняется за несколько проходов. На первом проходе разводятся все проводники. На последующих проходах переразводятся соединения, имеющие конфликты. При этом динамически изменяются весовые коэффициенты (штрафы) так, чтобы постепенно уменьшить число конфликтов;

  • Clean

    — разводка заново всех проводников с прокладкой их по новым трассам, не допуская возникновения новых конфликтов, для уменьшения количества ПО и улучшения технологичности. .

Эти команды повторяются неоднократно в разных комбинациях, выбор которых определяет успех трассировки. Примерная последовательность команд в Dо-файле выглядит следующим образом:

Fri Feb 11 21:40:26 2001 (Дата создания)

bestsave on $\best.w (Имя файла данных о проводниках)

status_file $\progress.sts (Имя файла текущих результатов трассировки)

unit mil (Система единиц — мил)

grid wire 50.000000 (Сетка трассировки 50 мил)

grid via 50.000000 (Сетка ПО 50 мил)

rule pcb (width 9.8) (Ширина проводников 9,8 мил, глобальное правило РСВ)

#


bus diagonal (Включение специального алгоритма разводки выводов компонентов,



Начало  Назад  Вперед