Фанаут и маршруты побега

Altium Designer включает отличные инструменты фан-аута для компонентов поверхностного монтажа, которые также поддерживают escape-трассировку для BGA. Механизм escape-трассировки попытается вывести каждую площадку чуть за край корпуса компонента, что значительно упрощает последующее подключение к ним дорожек.

Фан-аут и escape-трассировка запускаются из подменю Route » Fanout главного меню или с помощью команды Component Actions » Fanout Component из контекстного меню компонента (по правому щелчку).

  • Команда 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 и изучить соответствующий объект.

После выбора команды фан-аута откроется диалог Fanout Options . Диалог содержит элементы управления, позволяющие задать параметры фан-аута и escape-трассировки, а также параметры использования слепых переходных отверстий (blind vias) (настраиваются на вкладке Via Types tab в Layer Stack Manager). Среди прочих параметров — выполнение фан-аута для двух внешних рядов площадок в дополнение к внутренним (и более труднодоступным) рядам, а также обработка только тех площадок, которым назначены сети.

Используйте диалог Fanout Options для управления параметрами фан-аута и escape-трассировки.
Используйте диалог Fanout Options для управления параметрами фан-аута и escape-трассировки.

Пример фан-аута и escape-трасс для BGA с шагом 1 мм.
Пример фан-аута и escape-трасс для BGA с шагом 1 мм.

  • Если вы используете любую из команд фан-аута перед автотрассировкой платы, нет необходимости блокировать предварительные трассы (preroutes), если только у вас нет дополнительной ручной трассировки или вы каким-либо образом не изменяли трассировку фан-аута.
  • Чтобы выполнить фан-аут площадок компонента, убедитесь, что под этим компонентом нет полигональных заливок ни на одном слое. Полигоны можно «убрать на полку» (shelve) перед созданием фан-аутов и восстановить после этого.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.