Инструменты автотрассировки
Parent page: Команды
Сводка
CircuitStudio включает топологический автотрассировщик. Топологический автотрассировщик использует иной метод отображения пространства трассировки — не ограниченный геометрией. Вместо использования координат рабочего поля в качестве системы отсчёта (с разбиением на сетку) топологический автотрассировщик строит карту, опираясь только на относительное расположение препятствий в пространстве, без привязки к их координатам. Это достигается триангуляцией пространства между соседними препятствиями. Затем эта триангулированная карта используется алгоритмами трассировки, чтобы «проплетать» путь между парами препятствий от начальной точки маршрута до конечной. Главные преимущества такого подхода в том, что карта не зависит от формы (препятствия и пути трассировки могут иметь любую форму), а пространство можно проходить под любым углом. Алгоритмы трассировки не ограничены строго вертикальными или горизонтальными направлениями, как в случае ортогональных (rectilinear) трассировщиков с расширением.
CircuitStudio также включает инструменты fanout для компонентов поверхностного монтажа, которые поддерживают и escape-трассировку для BGA. Модуль escape-трассировки пытается вывести каждую площадку за пределы края корпуса — что значительно упрощает последующее подключение к ним.
Подробности
Автотрассировщик настраивается и запускается из меню Tools | Autoroute | Autoroute на ленте (Ribbon). Выбор All в меню открывает диалог Situs Routing Strategies, который используется для настройки стратегий, выбора нужной стратегии и запуска автотрассировщика.
Настройте автотрассировщик или запустите его из меню Autoroute.
Используйте эти инструменты для:
| Команда | Поведение |
|---|---|
| Autoroute » Setup | Эта команда открывает диалог Situs Routing Strategies, готовый к настройке и сохранению стратегий трассировки. В верхней части диалога приведены сведения о Routing Setup Report. Это следует всегда просматривать перед трассировкой. Чтобы узнать больше о настройке автотрассировщика, см. страницу диалога Situs Routing Strategies. Чтобы узнать больше об отдельной стратегии трассировки, см. страницу диалога Situs Strategy Editor. |
| Autoroute » All | Эта команда открывает диалог Situs Routing Strategies, готовый к запуску выбранной стратегии трассировки. |
| Autoroute » Net | Эта команда используется для трассировки всех соединений в указанной цепи (net). |
| Autoroute » Net Class | Эта команда используется для трассировки всех соединений в указанном(ых) классе(ах) цепей (net class). |
| Autoroute » Connection | Используя основную стратегию трассировки (Main), попытаться выполнить автотрассировку выбранного соединения. |
| Autoroute » Area | Используя основную стратегию трассировки (Main), попытаться выполнить автотрассировку всех соединений, начинающихся в выбранной области. |
| Autoroute » Component | Используя основную стратегию трассировки (Main), попытаться выполнить автотрассировку всех соединений, начинающихся на выбранном компоненте. |
| Autoroute » Component Class | Эта команда используется для трассировки всех соединений, выходящих из площадок компонентов в указанном(ых) классе(ах) компонентов. |
| Autoroute » Connections on Selected Components | Используя основную стратегию трассировки (Main), попытаться выполнить автотрассировку всех соединений, начинающихся на выбранных компонентах. |
| Autoroute » Connections Between Selected Components | Используя основную стратегию трассировки (Main), попытаться выполнить автотрассировку всех соединений, проходящих между выбранными компонентами. |
| Fanout » All | Выполнить fanout для всех компонентов поверхностного монтажа в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Power Plane Nets | Выполнить fanout для каждой цепи, подключённой к силовому полигону (power plane), в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Signal Nets | Выполнить fanout для каждой цепи, не подключённой к силовому полигону (power plane), в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Net | Выполнить fanout для выбранной цепи в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Connection | Выполнить fanout для выбранного соединения в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Component | Выполнить fanout для выбранного компонента в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Selected Components | Выполнить fanout для выбранного(ых) компонента(ов) в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Fanout » Pad | Выполнить fanout для выбранной площадки в соответствии с включёнными правилами проектирования трассировки Fanout Control и настройками в диалоге Fanout Options. |
| Stop | Остановить автотрассировщик по завершении текущего прохода трассировки. |
| Reset | Сбросить автотрассировщик. |
| Pause | Приостановить автотрассировщик. При необходимости его можно перезапустить. |