Понимание соединительных элементов на печатной плате

Краткий обзор

В этой статье объясняется, как Altium Designer отображает электрические связи на печатной плате с помощью линий связи (ratsnest) и как эти линии обновляются при перемещении компонентов, сохраняя заданную топологию цепей. Вы также узнаете, как находить и выделять нужные цепи с помощью панели PCB, фильтрации, затемнения и инструментов масштабирования, чтобы упростить работу с платой, на которой много компонентов и ещё не выполнена трассировка. Кроме того, в статье рассматривается организация цепей и классов цепей на панели PCB и основные сведения о цепях, доступные на этой панели. Это поможет вам лучше ориентироваться в проекте платы и увереннее работать с ним. Читайте дальше, чтобы разобраться в электрических связях печатной платы и упростить управление ими.

- Вы узнаете, что такое ratsnest, как линии связи отображают соединения в цепях и как топология цепей влияет на расположение этих линий.
- Вы увидите, как быстро находить, подсвечивать, фильтровать и изучать отдельные цепи или группы цепей в насыщенном проекте печатной платы.
- Вы познакомитесь с возможностями просмотра цепей и классов цепей на панели PCB, в том числе с доступными сведениями о соединениях и длинах.
Узнайте больше с ИИ:

В редакторе печатных плат связи между узлами цепи представлены набором линий соединений «точка-точка», которые в совокупности называются паутиной соединений. При переносе проекта из схемы (Design » Update PCB) компоненты размещаются в рабочей области печатной платы и отображаются линии соединений (тонкие сплошные линии).

В пределах отдельной цепи линии соединений связывают все ее узлы. Схема, или порядок их соединения, называется Net Topology и рассматривается ниже.

Узлы цепи соединяются линиями соединений в соответствии с применимым правилом Routing Topology (по умолчанию — Shortest).
Узлы цепи соединяются линиями соединений в соответствии с применимым правилом Routing Topology (по умолчанию — Shortest).

В этом проекте для линий соединений цепей GND и 5V используются разные цвета.
В этом проекте для линий соединений цепей GND и 5V используются разные цвета.

Линии соединений служат полезным ориентиром не только при размещении компонентов, но и при интерактивной и автоматической трассировке.

Подробнее о создании электрических связей на схеме см. на странице Создание электрических связей на схемах.

Редактор печатных плат содержит анализатор цепей, который постоянно отслеживает расположение всех объектов в рабочей области и обновляет линии соединений при изменении любого объекта цепи (в том числе при его перемещении). Например, при перемещении компонента дальний конец каждой его линии соединения может переключаться с одной целевой контактной площадки на другую, чтобы сохранялась топология, заданная применимым правилом проектирования. Пример такого поведения для цепи GND показан в видео ниже; для этой цепи задана топология кратчайших соединений.

Обратите внимание, как при перемещении резистора переключаются линии соединений GND: они автоматически перестраиваются, сохраняя минимальную суммарную длину соединений.
Обратите внимание, как при перемещении резистора переключаются линии соединений GND: они автоматически перестраиваются, сохраняя минимальную суммарную длину соединений.

Поиск цепи на плате

Нетрассированная плата может выглядеть пугающе: множество линий соединений пересекают ее во всех направлениях. Удобный подход к трассировке — работать от схемы, где легко найти важные компоненты и критически значимые цепи. Непосредственно на схеме можно использовать перекрестное выделение и перекрестное зондирование компонентов и цепей, подсвечивая соответствующий элемент на плате. Подробнее см. в разделе Работа со схемой и платой.

Полезная возможность редактора печатных плат — маскирование или затемнение объектов в рабочей области. Эта функция фильтрации делает менее заметными все объекты, кроме тех, которые соответствуют условиям фильтра. На изображении ниже выбрана одна цепь, а система фильтрации настроена на Dim всех объектов, не соответствующих условиям фильтра.

Чтобы попробовать эту функцию, переключите панель PCB в режим Nets: появится список цепей платы. В раскрывающемся списке выберите режим фильтрации Dim или Mask, затем включите параметры Select и Zoom, как показано на изображении ниже.

При нажатии на имя цепи в панели вид рабочей области изменится: масштаб будет подобран для отображения узлов цепи, а все объекты, кроме ее контактных площадок и линий соединений, станут менее заметными. Таким образом цепь будет визуально отделена от остальной платы. Обратите внимание: даже при щелчке в рабочей области фильтр остается активным, а выбранная цепь — хорошо видимой, что упрощает ее изучение или трассировку.

Используйте фильтрацию, чтобы упростить поиск цепи или класса цепей.
Используйте фильтрацию, чтобы упростить поиск цепи или класса цепей.

Нажмите кнопку Clear в верхней части панели PCB, чтобы сбросить фильтр и восстановить обычную яркость всей рабочей области (или используйте сочетание клавиш Shift+C).

Обратите внимание: помимо отдельной цепи, в разделе Net Classes панели можно выбрать для фильтрации класс цепей (если классы определены), а также интерактивно выбрать несколько цепей (удерживайте Ctrl при нажатии на имена цепей в панели PCB).

Линии соединений определенной цепи можно выбрать для отображения их свойств в панели Properties с помощью запроса IsConnection And InNet('<NetName>') в панели PCB Filter ().

Подробнее о работе с языком запросов и панелями Filter см. на странице Работа с языком запросов.

Просмотр цепей

В режиме Nets панели PCB три ее основные области отображают иерархию цепей текущего проекта печатной платы (сверху вниз):

  • Net Classes, определенные для платы.
  • Отдельные Nets , входящие в класс.
  • Отдельные Primitives в составе цепи (контактные площадки, переходные отверстия, дорожки и заливки).

Классы цепей

В верхней области панели (Net Classes) щелкните правой кнопкой мыши по записи цепи или элемента цепи и выберите Properties в открывшемся меню (или дважды щелкните непосредственно по записи), чтобы открыть диалоговое окно Edit Net Class, в котором можно просмотреть или изменить состав цепей класса, переименовать его или добавить новые классы.

Управлять классами цепей также можно с помощью следующих команд подменю Design » Netlist главного меню или подменю Net Actions контекстного меню выбранных объектов цепей:

  • Create NetClass from Selected Nets — эта команда используется для создания нового класса цепей из двух или более цепей, выбранных в рабочей области. После запуска команды откроется диалоговое окно Object Class Name. Укажите в нем требуемое имя нового класса цепей. После нажатия OK класс цепей будет создан, а выбранные цепи будут добавлены в его состав.
  • Add Selected Net(s) to NetClass — эта команда используется для добавления одной или нескольких выбранных цепей в существующий класс цепей. После запуска команды откроется диалоговое окно Choose Net Class. В нем перечислены все существующие классы цепей. Выберите нужный класс и нажмите OK. Цепи будут добавлены в состав этого класса.
  • Remove Selected Net(s) From NetClass — эта команда используется для удаления одной или нескольких выбранных цепей из существующего класса цепей. После запуска команды откроется диалоговое окно Choose Net Class. В нем перечислены все существующие классы цепей. Выберите нужный класс и нажмите OK. Цепи будут удалены из состава этого класса.

Диалоговое окно Choose Net Class
Диалоговое окно Choose Net Class

Самый простой и быстрый способ выбрать цепи (точнее, входящие в них объекты) в рабочей области проекта — использовать панель PCB, настроенную в режиме Nets. Выберите <All Nets> в области Net Classes, затем выберите нужные цепи в области Nets . К рабочей области проекта применяется фильтрация, в результате которой выбранными остаются только электрические объекты, связанные с указанными цепями (убедитесь, что на панели включен параметр Select , а также что установлен режим подсветки Mask или Dim). Это значительно упрощает различение объектов при доступе через контекстное меню.
Подробнее о работе с классами см. на странице Работа с классами на схеме и печатной плате.

Цепи

В средней области панели отображаются цепи, входящие в классы цепей, выбранные в области выше.

По умолчанию для каждой цепи отображается следующая информация:

  • — этот элемент выполняет две функции:

    • Color background — цвет, назначенный цепи. Этот цвет всегда применяется к линиям соединений цепи. Его также можно применить к трассировке этой цепи с помощью функции переопределения цвета цепи. Дважды щелкните, чтобы изменить цвет этой цепи, или щелкните правой кнопкой мыши, чтобы изменить цвет всех выбранных цепей.
    • checkbox — установите этот флажок, чтобы применить цвет к трассировке этой цепи (включить функцию переопределения цвета цепи). Щелкните правой кнопкой мыши, чтобы включить (или отключить) функцию переопределения цвета для всех выбранных цепей. Нажмите F5, чтобы включить или отключить переопределение цвета цепей в рабочей области проекта.

      ► Подробнее см. в разделе Переопределение цвета цепи — отображение цвета цепи на протрассированных цепях.

     

  • Name — имя цепи.

  • Node Count — общее количество контактных площадок в этой цепи.

  • Routed Length — сумма длин размещенных сегментов дорожек и дуг, образующих трассировку, а также вертикальных расстояний, проходимых через переходные отверстия (см. примечание ниже). При расчете длины трассировки не учитываются перекрытия сегментов дорожек и изгибы трассы внутри контактных площадок.

  • Signal Length — точный расчет полного расстояния от узла до узла. Размещенные объекты анализируются для учета наложенных или перекрывающихся объектов и извилистых участков трассы внутри контактных площадок; также учитывается длина переходных отверстий. Если цепь протрассирована не полностью, в расчет также включается манхэттенская длина (X + Y) линии соединения.

    Если настроены правила проектирования Length, состояние трассировки каждой цепи, на которую распространяется правило, также обозначается цветом: желтым, если длина трассы < минимального значения по правилу; без выделения, если цепь соответствует правилу; красным, если длина трассы > максимального значения по правилу.

    При расчете длины сигнала учитывается следующее:

    • Учитываются перекрытия и изгибы внутри контактных площадок.

    • Обрабатываются трассы, созданные с помощью объектов, отличных от дорожек и дуг (например, областей или заливок).

    • Учитываются вертикальные расстояния через переходные отверстия (см. примечание ниже).

    • Учитывается Total Pin/Package Length для этой цепи.

    • Учитывается длина Unrouted (Manhattan) для этой цепи.

    • Несоблюдение применимых правил проектирования Length/Matched Length обозначается цветным фоном значения длины сигнала: слишком короткие сигналы выделяются желтым, слишком длинные — красным.

      ► Подробнее о применении правил проектирования Length и Matched Length см. в разделе Подстройка длины.

    • Сигнал представляет собой соединение «точка-точка», поэтому в режиме Nets панели длина сигнала отображается только для цепей с двумя узлами (для цепей с другим количеством узлов отображается 0). Для расчета длины сигнала в цепях с более чем двумя узлами определите xSignals.

      ► См. PCB — xSignals.

      ► Подробнее об xSignals см. в разделе Определение путей высокоскоростных сигналов с помощью xSignals.

  • Total Pin/Package Length — сумма всех значений Pin Package Length для всех контактных площадок этой цепи. Это значение задается в свойствах контактной площадки печатной платы и также может быть указано для вывода на схеме.

  • Unrouted (Manhattan) — сумма вертикальных и горизонтальных расстояний (X+Y) всех непротрассированных участков.

Щелкните правой кнопкой мыши в этой области, затем используйте подменю Columns , чтобы добавить следующие столбцы:

  • Min/Max — настройки из применимых правил проектирования Length и Matched Length. Если применимые правила не заданы, используются внутренние значения по умолчанию Min=0mil и Max=99999mil.

    ► Подробнее о том, как настройки Min и Max определяются на основе правил проектирования Length и Matched Length, см. в разделе Подстройка длины.

  • Estimated Length — это Routed Length плюс длина линий соединений для всех участков, которые еще предстоит протрассировать. Для непротрассированной части используется не длина Manhattan , а прямое расстояние от точки до точки.
  • Delay — время, необходимое сигналу для распространения по этой трассе.
Vertical distance through a via — вертикальное расстояние, которое сигнал проходит через переходное отверстие, равно сумме толщин всех слоев (меди и диэлектрика) между начальным и конечным медными слоями плюс половина толщины начального слоя и половина толщины конечного слоя.

Длина и задержка для цепи, на которую распространяется заданное правило проектирования Supply Nets (или которая входит в класс цепей, используемый в таком правиле), не рассчитываются (на панели отображаются значения n/a).

Дважды щелкните запись нужной цепи в области Nets (или щелкните запись цепи правой кнопкой мыши и выберите команду Properties в контекстном меню), чтобы открыть диалоговое окно Edit Net, в котором можно изменить свойства цепи.

Диалоговое окно Edit Net также можно открыть из рабочей области, щелкнув правой кнопкой мыши размещенный объект проекта и выбрав команду Net Actions » Properties в контекстном меню. Диалоговое окно откроется для цепи, к которой относится этот объект.

Примитивы

Отображение и включение элементов каждого типа в нижней области Primitives панели зависит от того, включена ли соответствующая опция в контекстном меню, доступном в областях Nets и Primitives.

Щелкните правой кнопкой мыши запись цепи или элемента цепи, чтобы выбрать включаемые элементы.
Щелкните правой кнопкой мыши запись цепи или элемента цепи, чтобы выбрать включаемые элементы.

Обратите внимание: контекстное меню списка Primitives также позволяет создать xSignal между двумя выбранными элементами. Дополнительные сведения см. в разделе PCB — xSignals.

Управление отображением линий соединений

Related page: Представление печатной платы

Линии соединений помогают размещать и ориентировать компоненты, а также служат ориентиром при трассировке. Однако они могут значительно загромождать изображение. Чтобы помочь разработчику управлять отображением линий соединений, в редакторе печатных плат предусмотрены описанные ниже функции.

Изменение цвета линий соединений

При переносе проекта из схемы в рабочую область печатной платы применяются настройки слоев и цветов по умолчанию. При этом всем линиям соединений назначается цвет Connection Lines по умолчанию, заданный в разделе System Colors на вкладке Layers & Colors панели Конфигурация отображения (сочетание клавиш L). Конфигурации отображения доступны как в 2D-, так и в 3D-режиме рабочей области; их можно сохранять и применять повторно (вкладка View Options панели View Configuration).

Простой способ выделить важные цепи во время трассировки — изменить цвет их линий соединений. Для этого дважды щелкните имя цепи на панели PCB, чтобы открыть диалоговое окно Edit Net, в котором можно изменить цвет линий соединений (переключите панель в режим Nets).

Другой способ изменить цвет одной or нескольких цепей — сначала выбрать нужные цепи на панели PCB, затем щелкнуть одну из выбранных цепей правой кнопкой мыши и выбрать команду Change Net Color.

На панели PCB щелкните выбранные цепи правой кнопкой мыши, чтобы изменить цвет их линий соединений.
На панели PCB щелкните выбранные цепи правой кнопкой мыши, чтобы изменить цвет их линий соединений.

Отображение линий соединений с использованием цветов слоев

Помимо назначения цвета линий соединений отдельным цепям, можно отображать линии соединений с использованием цветов начального и конечного слоев, между которыми проходит соединение. Если линия соединения проходит от объекта на одном слое к объекту на другом слое, в начале она имеет цвет слоя первого объекта, а по мере приближения к объекту на конечном слое ее цвет плавно меняется на цвет этого слоя (как показано на изображении ниже).

Обратите внимание: такая градиентная окраска применяется только к цепям, соединяющим разные слои. Если соединение начинается и заканчивается на одном слое, оно сохраняет заданный цвет.

Эта функция полезна при трассировке многослойной платы, поскольку указывает целевой слой, на который необходимо вывести трассируемое соединение. Обратите внимание: плавное изменение цвета применяется только к соединениям между разными слоями. Если соединение начинается и заканчивается на одном слое, оно сохраняет назначенный цепи цвет. 

Чтобы использовать цвета слоев, включите опцию Use Layer Colors for Connection Drawing на вкладке View Options панели View Configurations, как показано ниже.

Линии соединений можно отображать с использованием цветов их начального и конечного слоев. На изображении справа у нескольких цепей удалены участки трассировки, чтобы показать, как отображаются линии соединений. Connection lines can be colored to show their starting and ending layers
Линии соединений можно отображать с использованием цветов их начального и конечного слоев. На изображении справа у нескольких цепей удалены участки трассировки, чтобы показать, как отображаются линии соединений.

Отображение линий соединений в однослойном режиме

Многослойная плата визуально перегружена, из-за чего бывает трудно разобраться в происходящем. Чтобы упростить работу, можно легко переключиться с отображения включенных слоев в однослойный режим, нажав сочетание клавиш Shift+S.

Обычно при этом также скрываются все линии связи, которые не начинаются и не заканчиваются на текущем слое, поскольку предполагается, что они не относятся к текущей задаче. Чтобы линии связи отображались всегда, включите параметр All Connections in Single Layer Mode на вкладке View Options панели View Configurations, как показано ниже.

Управление отображением линий связи в однослойном режиме.
Управление отображением линий связи в однослойном режиме.

Скрытие и отображение линий связи

Вместо фильтрации цепей через панель PCB можно полностью скрыть одну, несколько или все линии связи. В подменю View » Connections доступен ряд команд для управления отображением линий связи. Эти команды также можно вызвать во время работы, нажав сочетание клавиш N. Используйте доступные команды, чтобы:

  • Показать или скрыть все линии связи проекта.
  • Показать или скрыть все линии связи выбранной цепи.

    • Если вы не знаете, где находится контактная площадка цепи или одна из ее линий связи, щелкните в свободном месте — появится диалоговое окно с запросом имени цепи. Если вы не уверены в имени цепи, введите ? и нажмите OK , чтобы открыть диалоговое окно Nets Loaded со списком всех загруженных цепей проекта. Линии связи цепи, выбранной в этом диалоговом окне, будут скрыты после нажатия OK.
    • Чтобы показать или скрыть линии связи цепи, которой принадлежит объект в рабочей области, можно щелкнуть правой кнопкой мыши по объекту цепи и выбрать команду Net Actions » Show Nets или Hide Nets в контекстном меню.
  • Показать или скрыть линии связи всех цепей, связанных с выбранным компонентом.

    • Если вы не знаете, где находится компонент, щелкните в свободном месте — появится диалоговое окно с запросом позиционного обозначения компонента. Если вы не уверены в позиционном обозначении, введите ? и нажмите OK , чтобы открыть диалоговое окно Components Placed со списком всех компонентов проекта. Линии связи всех цепей, связанных с компонентом, выбранным в этом диалоговом окне, будут скрыты после нажатия OK.
    • Чтобы скрыть линии связи всех цепей, связанных с выбранными компонентами, можно щелкнуть правой кнопкой мыши по компоненту (или выбрать несколько компонентов) и выбрать команду Component Actions » Show Nets или Hide Nets в контекстном меню.
  • Для всех доступных команд предусмотрены клавиши быстрого вызова, что позволяет эффективно выполнять такие задачи, как скрытие всех линий связи (N, H, A) с последующим отображением линий связи определенной цепи (N, S, N).
  • При перемещении компонентов все линии связи автоматически скрываются. Во время перемещения компонента можно циклически переключать режимы отображения этих линий связи. Для этого нажмите клавишу N в режиме перемещения. При нажатии клавиши N в режиме перемещения информационный индикатор Heads Up последовательно переключается между режимами Breaks, Hidden и Pad To Pad в зависимости от того, какие соединения требуется отобразить.

Топология цепи

Схема или порядок соединения узлов цепи друг с другом называется топологией цепи. Топология цепи определяется применимым правилом проектирования Routing Topology, для которого по умолчанию выбрана топология Shortest. При топологии Shortest узлы цепи соединяются друг с другом так, чтобы общая длина соединений этой цепи была минимальной. При перемещении компонента эта общая длина отслеживается, а схема линий связи динамически изменяется, чтобы сохранять минимальную общую длину. Это можно наблюдать на анимации выше: линии, идущие вниз от нижней части перемещаемого компонента, скачкообразно меняют свое положение при его перемещении. Это происходит каждый раз, когда одна из соединенных контактных площадок оказывается ближе к другой контактной площадке своей цепи.

Применение предопределенной топологии с помощью правила проектирования Routing Topology

Можно создать дополнительные правила проектирования Routing Topology, чтобы настроить для цепи (или класса цепей) другую топологию. Для иллюстрации на изображениях ниже слева показано правило топологии по умолчанию, а справа — та же цепь после применения новой топологии трассировки Starburst. В топологии Starburst соединения расходятся лучами от контактной площадки, у которой параметр Electrical Type имеет значение Source (по умолчанию для всех контактных площадок задан тип Load).

При топологии по умолчанию линии связи располагаются так, чтобы общая длина соединений была минимальной. При топологии Starburst все линии связи расходятся лучами от контактной площадки типа Source. Image showing the connection lines arranged in a Starburst net topology
При топологии по умолчанию линии связи располагаются так, чтобы общая длина соединений была минимальной. При топологии Starburst все линии связи расходятся лучами от контактной площадки типа Source.

Применение пользовательской топологии

В пределах отдельной цепи соединение между двумя узлами называется From-To. Чтобы управлять прохождением линий связи на уровне отдельных пар выводов, можно вручную задать соединения From-To внутри цепи, фактически создав пользовательскую топологию цепи.

Соединения From-To задаются на панели PCB в режиме From-To Editor. Чтобы задать соединение From-To, выберите два Nodes on Net на панели и нажмите кнопку Add From To. Чтобы соединения From-To было легко различать в рабочей области, они отображаются штриховыми, а не сплошными линиями.

Между двумя контактными площадками задано соединение From-To. Обратите внимание: линия From-To отображается штриховой, а не сплошной.
Между двумя контактными площадками задано соединение From-To. Обратите внимание: линия From-To отображается штриховой, а не сплошной.

Когда панель PCB находится в режиме From-To Editor, все линии связи, не являющиеся соединениями From-To, скрыты.

В режиме From-To Editorпанель PCB разделена на три области:

  • Nets
  • Nodes выбранной цепи
  • From-Tos on Net

При выборе цепи в списке все ее узлы загружаются в среднюю область панели. Двойной щелчок по записи цепи открывает диалоговое окно Edit Net, в котором можно изменить свойства цепи, в том числе состав входящих в нее узлов.

Добавление соединений From-To

Чтобы добавить пользовательское соединение From-To между двумя узлами выбранной цепи, выберите эти узлы в области Nodes on Net панели, затем нажмите кнопку Add From To.

Два узла (контактные площадки) для соединения From-To можно выбрать непосредственно в рабочей области. При выборе узла соответствующая запись в области Nodes on Net панели также выделяется.

Добавленное соединение From-To появится в списке в области From-To on Net панели и будет отображаться в рабочей области пунктирной линией между двумя узлами.

В цепи создано новое соединение From-To.
В цепи создано новое соединение From-To.

Пользовательское соединение From-To в рабочей области.
Пользовательское соединение From-To в рабочей области.

Чтобы удалить соединение From-To, выберите соответствующую запись в области From-To on Net панели, затем нажмите кнопку Remove.

Выбор предопределенной топологии

Топология цепи — это схема соединений между ее выводами. По умолчанию соединения между выводами каждой цепи организованы так, чтобы их суммарная длина была минимальной.

Топология задается для цепи по разным причинам: в высокоскоростных устройствах, где необходимо свести к минимуму отражения сигналов, используется последовательная топология; для цепей земли можно применить топологию «звезда», чтобы все дорожки сходились в общей точке. Вы можете создать отдельные соединения From-To для пар узлов цепи или сформировать соединения From-To для всей цепи на основе одной из доступных предопределенных топологий трассировки.

В области From-To on Net панели доступны следующие топологии; для доступа к ним нажмите кнопку Generate:

  • Shortest — эта топология соединяет все узлы цепи так, чтобы суммарная длина соединений была минимальной.
  • Daisy Simple — эта топология соединяет все узлы последовательно, один за другим. Порядок соединения рассчитывается так, чтобы суммарная длина была минимальной. Если заданы контактные площадки источника и терминатора, все остальные площадки соединяются последовательно между ними с минимально возможной суммарной длиной. Если задано несколько источников (или терминаторов), они соединяются последовательно на соответствующих концах цепочки.

  • Daisy Balanced — эта топология распределяет все нагрузки по равным цепочкам, число которых равно числу терминаторов. Затем эти цепочки подключаются к источнику по схеме «звезда». Если узлов-источников несколько, они соединяются последовательно.

  • Daisy Mid-Driven — эта топология размещает узлы-источники в центре последовательной цепочки, поровну распределяет нагрузки и последовательно подключает их по обе стороны от источников. Требуются два терминатора — по одному на каждом конце. Если узлов-источников несколько, они соединяются последовательно в центре. Если число терминаторов не равно двум, используется топология Daisy-Simple.

  • Starburst — эта топология соединяет каждый узел непосредственно с узлом-источником. При наличии терминаторов они подключаются после каждого узла нагрузки. Если узлов-источников несколько, они соединяются последовательно, как в топологии Daisy Balanced.

Контактную площадку можно назначить источником (Source), терминатором (Terminator) или нагрузкой (Load), изменив значение поля Electrical Type в режиме Pad панели Properties. Чтобы открыть режим Pad панели Properties, дважды щелкните запись контактной площадки в области Nodes on Net.

Установка значения Source для параметра Electrical Type контактной площадки в режиме Pad панели Properties.
Установка значения Source для параметра Electrical Type контактной площадки в режиме Pad панели Properties.

При изменении электрического типа контактной площадки на Source или Terminator в рабочей области появляется обозначение «[S]» или «[T]», позволяющее отличить ее от остальных.

Примечания

  • Автоматически сформированная линия связи не отображается в рабочей области как отдельный объект. Отображается только соответствующая соединению From-To линия связи между выводами, которая служит ориентиром при интерактивной и автоматической трассировке.

  • Пользовательское соединение From-To отображается в рабочей области пунктирной линией, отдельно от линии связи между выводами, которая также отображается при добавлении FromTo. Линия пользовательского соединения From-To определяет начальную и конечную точки соответствующей линии связи между выводами. Это удобнее всего показать на примере. Рассмотрим пользовательское соединение From-To, добавленное между логически связанными выводами двух компонентов. При этом также добавляется и отображается линия связи (панель PCB настроена на режим Nets):

  • Линия связи между выводами, используемая для трассировки, скрывает отдельную линию пользовательского соединения From-To. Однако при начале трассировки соединения становится видно, что это две отдельные линии:

  • Если теперь приостановить трассировку, анализатор цепей добавит линию связи для сохранения требуемой топологии. Она отображается пунктирной линией (так называемым маркером разрыва цепи — Broken Net Marker) и указывает, что для сохранения топологии, заданной пользователем с помощью соединения FromTo, необходимо проложить дорожку между этими двумя точками:

  • Если пользовательские соединения From-To заданы только для части цепи, редактор печатных плат установит для остальных соединений между выводами (автоматически сформированных From-To) топологию Shortest.

  • Тип соединения From-To определяет, как анализатор связности обрабатывает линию связи в рабочей области, например при перемещении объекта цепи или ручной трассировке ее части:

    • Автоматически сформированное соединение From-To — линия связи может перемещаться при необходимости в ходе повторной оптимизации анализатором цепей для сохранения топологии цепи по умолчанию (Shortest).
    • Пользовательское соединение From-To — если соединение From-To создано не путем выбора предопределенной топологии, линия связи не учитывается при повторной оптимизации анализатором цепей. Если соединение From-To является частью предопределенной топологии цепи (кроме Shortest), анализатор цепей может учитывать его при повторной оптимизации при условии сохранения выбранной топологии.

     

  • Соответствие пользовательским топологиям, заданным с помощью соединений From-To, можно проверить в ходе пакетной проверки правил проектирования (DRC) по правилам Routing Topology, примененным к соответствующим цепям. Нарушение фиксируется, если между контактными площадками соединения From-To существует электрическое соединение, а кратчайший путь между ними содержит хотя бы одну другую контактную площадку этой цепи.

    Javascript ID: RoutingTopology_FromTos_AD24_5

    Между тремя контактными площадками созданы два соединения From-To: от площадки 1 к площадке 2 и от площадки 2 к площадке 3

    Трассировка выполнена в соответствии с конфигурацией соединений From-To: дорожки проложены между площадками 1 и 2, а также между площадками 2 и 3. Нарушений правила Routing Topology не обнаружено.

    Трассировка выполнена с Т-образным ответвлением. На путях, заданных конфигурацией From-To, нет дополнительных контактных площадок, поэтому нарушений правила Routing Topology не обнаружено.

    Дорожки проложены между площадками 1 и 3, а также между площадками 2 и 3. Такая трассировка не соответствует конфигурации From-To, поскольку на пути между площадками 1 и 2 находится дополнительная площадка 3. Поэтому обнаруживается нарушение правила Routing Topology для соединения From-To между площадками 1 и 2.

    Нарушения не обнаруживаются для цепей с большим количеством контактных площадок (более 20) или примитивов (более 1024).

    Поддержка проверки DRC топологии трассировки находится на стадии открытого бета-тестирования и доступна, когда параметр PCB.Rules.CheckRoutingTopology включен в диалоговом окне Advanced Settings.

Диспетчер списка цепей

Диалоговое окно Netlist Manager, открываемое командой Design » Netlist » Edit Nets из главного меню, предоставляет средства для эффективного управления списком цепей платы. При необходимости цепи можно добавлять, редактировать или удалять, а также изменять свойства выводов (или контактных площадок) компонентов, входящих в эти цепи. Это диалоговое окно также предоставляет доступ к другим инструментам управления списком цепей, включая создание списка цепей на основе соединенных медных объектов на печатной плате и экспорт списка цепей из печатной платы.

Диалоговое окно Netlist Manager Диалоговое окно Netlist Manager

Отчеты по цепям

Чтобы создать отчет о состоянии списка цепей для активного документа печатной платы, выберите команду Reports » Netlist Status в главном меню. Этот отчет содержит подробную информацию о списке цепей разведенной платы. В нем перечислены все цепи, а для каждой цепи указаны слои, использованные для трассировки, и суммарная физическая длина проложенных проводников. После запуска команды формируется отчет — Net Status - <PCBDocumentName>.html — и открывается как активный документ. В отчете перечислены все цепи; нажмите на имя цепи, чтобы выделить ее в документе печатной платы. Изначально физическая длина проложенных проводников отображается в единицах измерения, заданных для проекта платы. Используйте поле Units  в отчете, чтобы при необходимости быстро переключаться между британскими и метрическими единицами измерения.

  • Отчет также создается в формате .txt. Оба формата отчета сохраняются в папке, указанной в поле Output Path на вкладке «Параметры» диалогового окна Options for Project. Только отчет в формате HTML добавляется в родительский проект на панели «Проекты» и находится во вложенной папке Generated\Documents.
  • Отчет содержит значение длины трассировки (Routed Length), которое учитывает вертикальное расстояние, пройденное через переходные отверстия этой цепи. Обратите внимание: при расчете Routed Length не учитываются перекрытия сегментов проводников и изгибы трассировки внутри контактных площадок, поэтому результат может быть неточным. Для более точного определения длины используйте Signal Length, которое можно отобразить в режиме Nets панели PCB. Панель PCB также поддерживает создание отчетов: щелкните правой кнопкой мыши в списке цепей на панели, чтобы настроить необходимые столбцы, затем снова щелкните правой кнопкой мыши и выберите Reports, чтобы открыть диалоговое окно Report Preview, в котором можно экспортировать отчет в различных форматах.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

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

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

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

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

Contents