Типы правил трассировки

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

В этой статье представлен практический обзор типов правил проектирования для трассировки в Altium Designer. Основное внимание уделяется настройке и применению правил Width (ширина), Routing Neck-Down (сужение трассы) и Routing Topology (топология трассировки) при проектировании печатной платы. Вы узнаете, как эти правила влияют на интерактивную и автоматическую трассировку, а также на проверку правил проектирования (DRC). В статье рассматриваются предпочтительная, минимальная и максимальная ширина проводников, особенности работы с профилями импеданса, допустимая длина суженных участков и различные топологии цепей, которые можно задавать для решения конкретных задач трассировки. Если вы хотите лучше понять, как правила трассировки определяют ширину медных проводников и схему соединений на плате, читайте дальше — эта статья поможет вам уверенно разобраться в доступных настройках.

- Разберитесь, что регулирует каждый тип правил трассировки в Altium Designer, включая Width, Routing Neck-Down и Routing Topology.
- Узнайте, как эти правила влияют на интерактивную и автоматическую трассировку, а также на проверки DRC в реальном времени и в пакетном режиме.
- Ознакомьтесь с основными настройками для управления шириной проводников, суженными участками трасс и топологией соединений в цепях.
Узнайте больше с ИИ:

Ниже описаны правила проектирования категории Routing.

Категория правил проектирования Routing
Категория правил проектирования Routing

Подробнее о задании, определении области действия и управлении правилами проектирования печатных плат.

Подробнее об интерактивной трассировке.

Ширина

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

Ограничения

Constraint Manager — ограничения правила Width; выберите один из столбцов Width, чтобы открыть настройки.

PCB Rules and Constraints Editor — ограничения правила Width; значения, введенные над изображением, применяются ко всем слоям.

 

Подробнее об изменении ширины при интерактивной трассировке.

Сужение дорожек при трассировке

Эта функция доступна, когда включен параметр PCB.Rules.RoutingNeckdown в диалоговом окне Advanced Settings.

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

Ограничения

Constraint Manager — ограничения допустимого сужения; выберите столбец Routing Neck-Down, чтобы открыть настройки.

PCB Rules and Constraints Editor — ограничения допустимого сужения; значение можно задать для всех слоев или для отдельных слоев.

 

Подробнее об автоматическом сужении проводников при трассировке.

Топология трассировки

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

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

Ограничения

Constraint Manager — ограничения топологии; значение по умолчанию — Shortest.

PCB Rules and Constraints Editor — ограничения топологии; значение по умолчанию — Shortest.

 

Подробнее о топологии цепи.

Приоритет трассировки

Это ограничение назначает приоритет трассировки цепям, на которые распространяется правило. Автотрассировщик использует назначенное значение приоритета для оценки важности трассировки каждой цепи в проекте и определения того, какие цепи следует трассировать в первую очередь.

Ограничения

Constraint Manager — задает приоритет трассировки для указанных цепей при автоматической трассировке. Чем больше значение, тем выше приоритет. Обратите внимание, что это ограничение необходимо добавить как расширенное правило в Constraint Manager; для добавления нового расширенного правила щелкните правой кнопкой мыши заголовок Advanced Rules.

PCB Rules and Constraints Editor — задает приоритет трассировки для указанных цепей при автоматической трассировке. Чем больше значение, тем выше приоритет.

 

Слои трассировки

Это ограничение задает слои, которые разрешено использовать для трассировки.

Ограничения

Constraint Manager — включите необходимые слои трассировки.

PCB Rules and Constraints Editor — включите необходимые слои трассировки.

 

Подробнее о слоях и стеке слоев.

Углы трассировки

Это ограничение задает форму углов, используемую при автотрассировке. Ограничение предназначено для сторонних автотрассировщиков, в которых трассировка под углом 45° реализуется на этапе постобработки. Автотрассировщик Situs не учитывает это ограничение, поскольку изначально выполняет трассировку под углом 45°.

Ограничения

Constraint Manager — выберите форму углов, используемую при автотрассировке. Обратите внимание: это ограничение необходимо добавить как расширенное правило в Constraint Manager. Чтобы добавить новое расширенное правило, щелкните правой кнопкой мыши заголовок Advanced Rules.

PCB Rules and Constraints Editor — выберите форму углов, используемую при автотрассировке.

 

Стиль переходных отверстий трассировки

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

Правило проектирования Routing Via Style определяет параметры переходного отверстия в плоскости X-Y. Via Type определяет слои, которые соединяет каждое переходное отверстие по оси Z; они настраиваются на вкладке Via Types в Layer Stack Manager. Подробнее о задании типов переходных отверстий.

Ограничения

Constraint Manager — задает стиль переходного отверстия, используемого при интерактивной трассировке и автотрассировке. Его можно задать числовыми значениями, нажав кнопку Min/Max Preferred, или выбрать шаблон переходного отверстия.

Constraint Manager — задает стиль переходного отверстия, используемого при интерактивной трассировке и автотрассировке. Его можно задать числовыми значениями или выбрать шаблон переходного отверстия (нажмите кнопку Templates).

PCB Rules and Constraints Editor — задает стиль переходного отверстия, используемого при интерактивной трассировке и автотрассировке. Его можно задать числовыми значениями (выбрав Min/Max Preferred) или выбрать шаблон переходного отверстия.

PCB Rules and Constraints Editor — задает стиль переходного отверстия, используемого при интерактивной трассировке и автотрассировке. Его можно задать числовыми значениями или выбрать шаблон переходного отверстия, как показано на рисунке.

 

Подробнее о работе с контактными площадками и переходными отверстиями.

Подробнее об изменении переходного отверстия при трассировке.

Управление веерной разводкой

Это ограничение задаёт параметры веерной разводки контактных площадок компонентов поверхностного монтажа, подключённых к сигнальным цепям и/или цепям слоёв питания. С точки зрения трассировки добавление переходного отверстия и соединяющего проводника при веерной разводке фактически превращает контактную площадку SMT в площадку со сквозным отверстием. Это значительно повышает вероятность успешной трассировки платы, поскольку сигнал становится доступен на всех сигнальных слоях, а не только на верхнем или нижнем. Это особенно важно в проектах с высокой плотностью размещения, где пространство для трассировки крайне ограничено.

Ограничения

Constraint Manager — настройте параметры веерной разводки в соответствии с технологией изготовления компонента.

PCB Rules and Constraints Editor — настройте параметры веерной разводки в соответствии с технологией изготовления компонента.

 

Проволочные соединения

Это ограничение определяет допустимое расстояние между соседними соединительными проволоками (Wire To Wire), Min Wire Length и Max Wire Length, а также Bond Finger Margin — расстояние (отступ) между соединительной проволокой и краем контактной площадки, к которой она присоединена. 

Constraints

Constraint Manager — Настройте требования к проволочным соединениям для компонентов, на которые распространяется правило. Обратите внимание: это ограничение необходимо добавить как расширенное правило в Constraint Manager. Для добавления нового расширенного правила щелкните правой кнопкой мыши заголовок Advanced Rules.

PCB Rules and Constraints Editor — Настройте требования к проволочным соединениям для компонентов, на которые распространяется правило.

 

Подробнее о проволочных соединениях.

Трассировка дифференциальных пар

Это ограничение определяет ширину трассировки каждой цепи дифференциальной пары и зазор между цепями этой пары. Дифференциальные пары обычно трассируют с определёнными значениями ширины и зазора, чтобы обеспечить требуемый дифференциальный импеданс. Эти параметры можно задать вручную. Если в Layer Stack Manager определены профили импеданса дифференциальных пар, можно выбрать один из них для автоматического задания предпочтительных значений ширины и зазора.

Ограничения

Constraint Manager — задайте параметры трассировки дифференциальной пары или выберите профиль импеданса (определённый в Layer Stack Manager). Обратите внимание, что зазор между цепями дифференциальной пары (Diff Pair Gap, 0.12446mm) меньше зазора All Nets (0.2mm). Чтобы избежать нарушения зазора, для зазора All Differential Pairs задано то же значение, что и для Diff Pair Gap (0.12446mm).

PCB Rules and Constraints Editor — задайте параметры трассировки дифференциальной пары или выберите профиль импеданса (определённый в Layer Stack Manager). Обратите внимание, что предпочтительный зазор между цепями дифференциальной пары составляет 0.127mm.

PCB Rules and Constraints Editor — для этой платы зазор All Net составляет 0.2mm, что больше зазора между цепями дифференциальной пары (Diff Pair Gap, 0.12446mm). Это приведёт к нарушению зазора между цепями пары.

PCB Rules and Constraints Editor — чтобы избежать нарушения зазора между цепями пары, добавляется второе ограничение Clearance, применяемое к цепям в Same Differential Pair и задающее зазор, равный Diff Pair Gap. Это требуется только в том случае, если зазор между цепями пары меньше общего зазора между цепями.

 

Подробнее о трассировке дифференциальных пар

Подробнее о трассировке с контролируемым импедансом

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

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

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

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

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

Contents