Маршрутизация платы и пост-процессорная обработка, страница 8

5. Проверка контура платы, определение переходных отверстий, сетки маршрутизации и сетки переходных отверстий.

6. Загрузка файла стратегии маршрутизации

7.Проверка соединений с планарными слоями для плат с креплением SMD-компонентов.

8. Предварительная разводка критических цепей(питания и земли).

9. Выполнение Fanout для цепей питания и земли для плат с SMT-технологией.

10. Блокирование разведённых цепей.

11. Запуск автоматической разводки

Файл стратегии и его загрузка рассмотрены ранее в параграфе 3.1.1, поэтому здесь остановимся на вопросах установки (коррекции) параметров автотрассировки, которые и устанавливаются данным файлом. Частные параметры стратегии автотрассировки задаются в диалоговых окнах, которые открываются по командам Route Strategies меню Options программы OrCAD Layout:

Стратегия разводки печатных плат в Layout использует четыре типа (вида) трассировки:

– "Win/Comp" - преимущественно, используемая в интерактивной режиме;

– (Preliminary Route - предварительная разводка;

Maze Route - разводка типа "Лабиринт";

Special Route - специальная, оптимизирующая число ПО и изгибов дорожек.

Для редактирования параметров указанных алгоритмов используется три диалоговых окна. Редактирования параметров стратегии трассировки в зависимости от типа слоя разводки проводится в диалоговом окне Edit Layers Strategy (рис. 3.9), которое вызывается из таблицы Route Layers (команда Options> Route Layers):

¨  Routing Enabled - разрешение/запрещение трассировки;

¨  Layer Cost - стоимость трассировки уровня;

¨  Primary Direction - приоритетное направление – вертикальное или горизонтальное;

¨  Between Pins прокладка проводников между выводами корпусов( Free – разрешая или Avoid - избегая).

Редактирование параметров стратегии по виду маршрутизации проводника в рабочем окне трассировщика проводится в ДОК Sweep Edit (рис. 3.10), вызываемое из таблицы Route Sweep (команда Options>Route Sweeps):

¨  Diagonal Routing - диагональная трассировка (off - запретить, on - разрешить, maximize - максимизировать);

¨  Sweep Direction - направление маршрутизации;

¨  Route Box - граница трассировки;

¨  Overlap% - зона перекрытия.

Редактирование параметров стратегии в зависимости от номера прохода трассировщика выполняется в ДОК Route Passes (рис. 3.11.), которое вызывается из одноимённой таблицы (команда Options>Route Passes):

флаги разрешения прохода (Enabled) или отказа от прохода (Done);

алгоритм трассировки (Heuristics – эвристический; Maze – произвольный, в виде «лабиринта»; Auto DFM – «с учетом обеспечения технологичности для производства»; Fanout – трассировка платы с учётом наличия компонентов с планарными выводами; Via Reduce – алгоритм минимизации переходных отверстий; Auto CDE – алгоритм с удалением слишком коротких дорожек).

Опции выбранного алгоритма (Partial -частичный или фрагментальный или Fast -быстрый).

В нижней части окна устанавливаются весовые (стоимостные) коэффициенты возможных повторений при прокладке трассы(Retry Cost), числа используемых ПО (Via Cost), предел усилий трассировщика в достижении поставленной цели (Route Limit) и количество попыток (Attempts). Оптимальным является задание низкой стоимости повторений Retry Cost с высокой стоимостью за использования ПО Via Cost. На рис 3.11 указаны эвристические значения стоимостных коэффициентов, обеспечивающие высокое качество работы автотрассировщика

Рис. 3.11. Редактирование параметров стратегии в зависимости от номера прохода

3.9.2. Запуск автоматической разводки

¨  при разводке трасс в ограниченной DRC - области выполняется командой Auto >Autoroute> DRC/Route box;

¨  при разводке всей платы (также охваченной областью DRC)- командой Auto> Autoroute> Board.

3.10. Общая проверка печатной платы и обеспечение её технологичности.