Автоматическая трассировка
соединений
В систему P-CAD входят четыре программы автоматической трассировки - Quick Route, PRO Route 2/4, PRO Route и P-CAD Shape-Based Router. Для выбора нужной программы выполняется команда Route/Autorouters из редактора P-CAD PCB.
Автотрассировщик Quick Route используется для трассировки несложных плат, содержащих небольшое число компонентов. Автотрассировщик PRO Route 2/4 трассирует однослойные и двухслойные платы без ограничения числа выводов или четырехслойные платы с числом выводов компонентов до 4000. Автотрассировщик PRO Route трассирует платы, имеющие до 30 слоев без указанных ограничений. Автотрассировщик SPECCTRA поставляется дополнительно к P-CAD и используется не только для трассировки соединений, но и для ручного или автоматического размещения компонентов на печатной плате. На сегодняшний день SPECCTRA является наиболее «продвинутым» автотрассировщиком печатных плат и используется при проектировании сложных печатных плат.
Автоматическая трассировка производится после выполнения команды Tools/Start Autorouter в меню автотрассировщика P-CAD ShapeBased Router (рис. 5.12). В процессе трассировки в строке состояний отражается ход трассировки: название текущего прохода трассировки, число разведенных цепей и количество введенных переходных отверстий, наличие конфликтов и т. д.
Перед началом трассировки система выполняет анализ печатной платы и выбирает подходящую стратегию трассировки. В случае появления сообщения One or more connection cannot be routed (одно или более соединений не может быть проведено) проанализируйте текстовый файл *.LOG, внесите нужные исправления и начните трассировку заново.
Рис. 5.12. Автоматическая трассировка
На начальных этапах трассировки программа Shape-Based Router прокладывает трассы с нарушением технологических зазоров и даже с пересечением(!) трасс на одном слое. Такие конфликты указываются на экране кружочками желтого цвета. На последующих проходах конфликты устраняются, а если это не удается сделать трассировщику, то результаты трассировки вместе с оставшимися конфликтами передаются в редактор РСВ Editor и редактируются самим пользователем.
Автотрассировку можно остановить по команде Tools/Pause Autorouter, возобновить по команде Tools/Restart Autorouter и прекратить по команде Tools/Stop Autorouter.
При автотрассировке возможно задание еще нескольких ее локальных режимов (для этого необходимо остановить процесс автоматической трассировки):