Altium Designer включает отличные инструменты фан-аута для компонентов поверхностного монтажа, которые также поддерживают escape-трассировку для BGA. Механизм escape-трассировки попытается вывести каждую площадку чуть за край корпуса компонента, что значительно упрощает последующее подключение к ним дорожек.
-
Команда Route » Fanout » All используется для выполнения фан-аута площадок всех компонентов поверхностного монтажа в текущем проекте, которые подключены как к сигнальным сетям, так и к сетям плоскостей питания. Эта процедура может быть особенно полезна для определения того, удастся ли развести проект — особенно сложный, высокоплотный — при передаче его в Autorouter.
Выполнение этой команды эквивалентно выполнению проходов Fan out Signal и Fan out to Plane в стратегии, заданной для Autorouter.
-
Команда Route » Fanout » Power Plane Nets используется для выполнения фан-аута площадок всех компонентов поверхностного монтажа в текущем проекте, которые подключены к сетям плоскостей питания.
Выполнение этой команды эквивалентно выполнению прохода Fan out to Plane в стратегии, заданной для Autorouter.
-
Команда Route » Fanout » Signal Nets используется для выполнения фан-аута площадок всех компонентов поверхностного монтажа в текущем проекте, которые подключены к сигнальным сетям.
Выполнение этой команды эквивалентно выполнению прохода Fan out Signal в стратегии, заданной для Autorouter.
-
Команда Route » Fanout » Net используется для выполнения фан-аута всех площадок SMT-компонентов, подключенных к выбранной сети.
Выполнение этой команды эквивалентно выполнению прохода Fan out Signal или Fan out to Plane в стратегии, заданной для Autorouter, в зависимости от того, выбрана ли сигнальная сеть или сеть плоскости питания.
Если вы не знаете расположение площадки на этой сети или одной из линий её соединения, щёлкните в свободном месте — появится диалог Net Name, предлагающий указать имя сети. Если вы не уверены в имени сети, введите ? и затем нажмите OK , чтобы открыть диалог Nets Loaded, в котором перечислены все загруженные сети проекта. Площадки SMT-компонентов для сети, выбранной в диалоге, будут разведены фан-аутом (где это возможно) после нажатия OK.
-
Команда Route » Fanout » Connection используется для выполнения фан-аута всех площадок SMT-компонентов в выбранном соединении.
Выполнение этой команды эквивалентно выполнению прохода Fan out Signal или Fan out to Plane в стратегии, заданной для Autorouter, в зависимости от того, связано ли выбранное соединение с сигнальной сетью или сетью плоскости питания.
-
Команда Route » Fanout » Component используется для выполнения фан-аута площадок выбранного компонента поверхностного монтажа, которые подключены как к сигнальным сетям, так и к сетям плоскостей питания.
Выполнение этой команды эквивалентно выполнению проходов Fan out Signal и Fan out to Plane в стратегии, заданной для Autorouter.
Если вы не знаете расположение компонента, щёлкните в свободном месте — появится диалог Component Designator, предлагающий указать имя компонента. Если вы не уверены в имени компонента, введите ? и затем нажмите OK , чтобы открыть диалог Components Placed, в котором перечислены все компоненты проекта. Площадки SMT-компонента, выбранного в диалоге, будут разведены фан-аутом (где это возможно) после нажатия OK.
Если компонент содержит площадки, не подключенные ни к каким сетям, появится диалог с вопросом, нужно ли выполнять фан-аут и для этих площадок.
-
Команда Route » Fanout » Selected Components используется для выполнения фан-аута площадок выбранных компонентов поверхностного монтажа, которые подключены как к сигнальным сетям, так и к сетям плоскостей питания.
Выполнение этой команды эквивалентно выполнению проходов Fan out Signal и Fan out to Plane в стратегии, заданной для Autorouter.
Если компонент содержит площадки, не подключенные ни к каким сетям, появится диалог с вопросом, нужно ли выполнять фан-аут и для этих площадок.
-
Команда Route » Fanout » Pad используется для выполнения фан-аута выбранной площадки SMT-компонента, подключенной либо к сигнальной сети, либо к сети плоскости питания.Выполнение этой команды эквивалентно выполнению прохода Fan out Signal или Fan out to Plane в стратегии, заданной для Autorouter, в зависимости от того, подключена ли площадка к сигнальной сети или к сети плоскости питания.
-
Команда Route » Fanout » Room используется для выполнения фан-аута площадок всех компонентов поверхностного монтажа в выбранной комнате (room), которые подключены как к сигнальным сетям, так и к сетям плоскостей питания.
Выполнение этой команды эквивалентно выполнению проходов Fan out Signal и Fan out to Plane в стратегии, заданной для Autorouter.
-
Команда Component Actions » Fanout Component из контекстного меню (по правому щелчку) нужного компонента (выделенного или нет) в рабочей области проекта используется для выполнения фан-аута площадок SMT-компонента, находящегося в данный момент под курсором, которые подключены как к сигнальным сетям, так и к сетям плоскостей питания.
Выполнение этой команды эквивалентно выполнению проходов Fan out Signal и Fan out to Plane в стратегии, заданной для Autorouter.
Если компонент содержит площадки, не подключенные ни к каким сетям, появится диалог с вопросом, нужно ли выполнять фан-аут и для этих площадок.
Сначала задействованные внутренние площадки разводятся традиционным «dog-bone» (короткий участок трассы с переходным отверстием на конце) для выхода на другой слой, а затем от via выполняется escape-трассировка чуть за край корпуса компонента, проходя по доступным слоям трассировки до тех пор, пока все площадки не будут выведены escape-трассировкой.
Фан-аут и escape-трассировка выполняются в соответствии с применимыми правилами проектирования, включая правило Fanout Control rule, правило Width rule (для дополнительно прокладываемых дорожек), правило Routing Via Style rule (для устанавливаемых via фан-аута), правило Routing Layers rule и правило Clearance rule. Будет сформирован и открыт отчёт обо всех площадках, для которых не удалось выполнить escape-трассировку; щёлкните по записи в отчёте, чтобы выполнить кросс-пробинг на PCB и изучить соответствующий объект.