Routing Rule Types

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

 
 
 
 
 

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


Ширина

Правило по умолчанию: требуется i

Это правило определяет ширину проводников, размещаемых на медных (сигнальных) слоях.

Ограничения

Ограничения для правила Width, применяемые ко всем слоям. Введите значения для конкретных слоев в таблице (наведите курсор, чтобы показать).
Ограничения для правила Width, применяемые ко всем слоям. Введите значения для конкретных слоев в таблице (наведите курсор, чтобы показать).

  • Preferred Width — задает предпочтительную ширину, используемую для проводников при трассировке платы.

  • Min Width — задает минимально допустимую ширину, используемую для проводников при трассировке платы.

  • Max Width — задает максимально допустимую ширину, используемую для проводников при трассировке платы.

  • Если значения для Preferred Width, Min Width и Max Width указаны в полях над изображением, они будут применяться ко всем сигнальным слоям. Чтобы задать значения для конкретных слоев, введите их в таблицу атрибутов слоев (сетку) под изображением. Наведите курсор на изображение, чтобы увидеть разницу.

  • Во время интерактивной трассировки нажмите клавишу быстрого доступа 3, чтобы изменить используемое значение. Используйте эту клавишу для циклического переключения между Min Width, Preferred Width, Max Width и User Width — текущий режим отображается во всплывающей подсказке Heads-Up и в строке состояния.
    Подробнее о Interactive Routing

  • Check Tracks/Arcs Min/Max Width Individually – для каждого маршрута в цепи, на которую распространяется правило, проверяется, что ширина каждого отдельного проводника и дуги находится в пределах минимального и максимального диапазона ().

  • Check Min/Max Width for Physically Connected – для каждого маршрута в цепи, на которую распространяется правило, проверяется, что фактическая ширина протрассированной меди, образованной комбинацией проводников, дуг, полигонов, контактных площадок и переходных отверстий, находится в пределах минимального и максимального диапазона ().

  • Use Impedance Profile — этот параметр становится доступным, когда в Layer Stack Manager определен хотя бы один профиль импеданса. Если параметр включен, используйте раскрывающийся список для выбора нужного профиля импеданса. Когда правило настроено в этом режиме, требуемая Preferred Width на каждом слое трассировки вычисляется как часть указанного профиля импеданса (значения Min Width и Max Width также будут установлены в это значение при включении параметра). После определения правила при трассировке цепи, подпадающей под область действия правила, ширина проводника будет автоматически устанавливаться в значение, необходимое для обеспечения заданного импеданса для этого слоя. Когда этот параметр включен, Preferred Width нельзя редактировать в правиле, но значения Min Width и Max Width можно.

    Подробнее о Configuring the Layer Stack for Controlled Impedance Routing

  • Show values for layer stack – этот параметр появляется в диалоговом окне, когда в Layer Stack Manager определено несколько стеков слоев. Если плата включает несколько стеков слоев, то ограничения Width должны быть настроены для каждого стека, используя либо поля для всех слоев над изображением, либо поля для конкретных слоев в таблице атрибутов слоев.

    Подробнее о Defining and Configuring Substacks

    Javascript

    Настройте ограничения для каждого стека слоев в проекте.

  • Layer Attributes Table - область таблицы в нижней части диалогового окна отображает все сигнальные слои, определенные в стеке слоев, если только не включен параметр Use Impedance Profile. Если этот параметр включен, будут отображаться только слои, доступные как часть выбранного профиля импеданса. Отображаются минимальная, максимальная и предпочтительная ширина трассировки, а также другая информация для конкретных слоев. Поля ширины трассировки можно задать глобально, определив значения в полях ограничений над изображением, либо индивидуально, вводя значения непосредственно в таблицу. Когда включен параметр Use Impedance Profile, требуемые значения ширины будут автоматически вычислены и введены для каждого слоя в таблице. В этом режиме значения Preferred Width нельзя редактировать, но значения Min Width и Max Width можно.

При задании значений минимальной, максимальной и предпочтительной ширины трассировки Layer Attributes Table будет выделять недопустимые записи красным текстом. Это может произойти, например, если вы укажете минимальное ограничение, превышающее максимальное. Некорректное определение правила дополнительно выделяется тем, что имя правила становится красным как на панели дерева папок, так и в соответствующих сводных списках диалогового окна PCB Rules and Constraints Editor dialog.

Применение правила

Параметр Preferred Width учитывается автотрассировщиком.

Параметры Min Width и Max Width учитываются Online DRC и Batch DRC. Они также определяют диапазон допустимых значений, которые можно использовать во время интерактивной трассировки (нажмите клавишу Tab во время трассировки, чтобы изменить ширину дорожки в пределах заданного диапазона через панель Properties panel). Если введено значение вне этого диапазона, оно будет автоматически ограничено.

Примечание

Ширина каждой цепи в дифференциальной паре контролируется применимым правилом Differential Pairs Routing rule.


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

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

Правило по умолчанию: не требуется

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

Правило можно определить как в представлении Physical Constraint Manager, так и в диалоговом окне PCB Rules and Constraints Editor.

Ограничения

Ограничения для правила Routing Neck-Down 
Ограничения для правила Routing Neck-Down 

Neck-Down Length задает максимально допустимую длину непрерывных маршрутов (в каждой цепи, подпадающей под область действия правила), ширина которых находится между значениями Min Width и Preferred Width, определенными применимым правилом Routing Width. В качестве альтернативы используйте таблицу, чтобы задать допустимую длину для каждого слоя.

Применение правила

Включите проверку типа правила Routing Neck-Down для онлайн- и/или пакетной проверки в диалоговом окне Design Rule Checker, чтобы обнаруживать нарушения правил Routing Neck-Down в соответствующих режимах DRC. Обнаруженные нарушения правил будут отмечены штриховкой на соответствующих трассах в рабочем пространстве проекта.


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

Правило по умолчанию: требуется i

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

Ограничения

Ограничение по умолчанию для правила Routing Topology
Ограничение по умолчанию для правила Routing Topology

Topology — определяет топологию, которая будет использоваться для цепи(ей), на которые распространяется область действия (полный запрос) правила. Можно применять следующие топологии:

  • Shortest — эта топология соединяет все узлы в цепи так, чтобы обеспечить минимальную общую длину соединения.

  • Horizontal — эта топология соединяет все узлы вместе, отдавая предпочтение горизонтальной компактности перед вертикальной в соотношении 5:1. Используйте этот метод, чтобы принудительно выполнять трассировку в горизонтальном направлении.

  • Vertical — эта топология соединяет все узлы вместе, отдавая предпочтение вертикальной компактности перед горизонтальной в соотношении 5:1. Используйте этот метод, чтобы принудительно выполнять трассировку в вертикальном направлении.

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

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

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

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

Применение правила

Пакетная DRC, во время автотрассировки.

Примечания
  • При использовании Autorouter время завершения трассировки может быть больше при использовании топологий, отличных от Shortest.

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


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

Правило по умолчанию: требуется i

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

Ограничения

Ограничение по умолчанию для правила Routing Priority
Ограничение по умолчанию для правила Routing Priority

Routing Priority - значение приоритета, назначенное цепи(ям), на которые распространяется область действия (полный запрос) правила. Введите значение между 0 и 100. Чем выше назначенное число, тем выше приоритет при трассировке.

Применение правила

Во время автотрассировки.


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

Правило по умолчанию: требуется i

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

Ограничения

Ограничения по умолчанию для правила Routing Layers
Ограничения по умолчанию для правила Routing Layers

Enabled Layers - перечислены все сигнальные слои, определенные в настоящее время для проекта, согласно стеку слоев. Используйте соответствующий параметр Allow Routing, чтобы включить/отключить трассировку на слое по мере необходимости.

Применение правила

Онлайн DRC, пакетная DRC, во время интерактивной трассировки и во время автотрассировки.

Примечание

При использовании Autorouter направление трассировки для каждого включенного сигнального слоя в проекте задается как часть настройки Situs Autorouter. Направления указываются в диалоговом окне Layer Directions dialog, доступ к которому осуществляется нажатием кнопки Edit Layer Directions в диалоговом окне Situs Routing Strategies dialog.

Установка направления трассировки для слоя в значение Any может повлиять на производительность при автотрассировке. Более эффективное использование площади платы может быть достигнуто выбором конкретного направления трассировки.

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

Правило по умолчанию: требуется i

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

Ограничения

Ограничения по умолчанию для правила Routing Corners
Ограничения по умолчанию для правила Routing Corners

  • Style - задает, какой стиль углов трассировки использовать. Доступны следующие три стиля:
    • 90 Degrees.
    • 45 Degrees.
    • Rounded.
  • Setback - эти два поля позволяют задать минимальное и максимальное значение отступа при использовании стилей углов 45 Degrees и Rounded. Отступ — это расстояние от «истинного» положения угла (которое существовало бы при использовании стиля 90 Degrees) до точки, в которой Autorouter должен начать снятие фаски или скругление, фактически управляя размером усечения или радиусом угла.
Применение правила

Это правило предназначено для использования сторонними автотрассировщиками, которые реализуют трассировку под 45° как постпроцесс. Оно не соблюдается Situs Autorouter, который реализует трассировку под 45° как встроенный процесс.


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

Правило по умолчанию: требуется i

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

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

Ограничения по умолчанию для правила Routing Via Style. Наведите указатель мыши на изображение, чтобы сравнить два доступных режима.
Ограничения по умолчанию для правила Routing Via Style. Наведите указатель мыши на изображение, чтобы сравнить два доступных режима.

Mode - используйте раскрывающийся список, чтобы выбрать один из следующих двух режимов:

  • Min/Max preferred - выберите этот режим, чтобы задать допустимые значения (Minimum/Maximum/Preferred) для диаметра и размера отверстия переходного отверстия как часть самого правила.
  • Template preferred - выберите этот режим, чтобы иметь возможность использовать стили переходных отверстий, определенные через шаблоны переходных отверстий, доступные для платы.
Режим = Min/Max preferred

Когда выбран этот режим, область ограничений изменяется и отображает следующие параметры:

  • Via Diameter - задает диапазоны ограничений, которые должны соблюдаться в отношении диаметров переходных отверстий, размещаемых при трассировке платы. Можно определить следующие отдельные значения:
    • Minimum - минимально допустимое значение диаметра переходного отверстия.
    • Maximum - максимально допустимое значение диаметра переходного отверстия.
    • Preferred - предпочтительное значение диаметра переходного отверстия.
  • Via Hole Size - задает диапазоны ограничений, которые должны соблюдаться в отношении размеров отверстий переходных отверстий, размещаемых при трассировке платы. Можно определить следующие отдельные значения:
    • Minimum - минимально допустимое значение размера отверстия переходного отверстия.
    • Maximum - максимально допустимое значение размера отверстия переходного отверстия.
    • Preferred - предпочтительное значение размера отверстия переходного отверстия.
Режим = Template preferred

Когда выбран этот режим, область ограничений изменяется и отображает следующие параметры:

  • Templates List - перечисляет доступные шаблоны переходных отверстий, которые могут использоваться с правилом. Это шаблоны переходных отверстий (локальные или определенные в библиотеках Pad Via Template Libraries), которые становятся доступными для проекта платы как часть Local Pad & Via Library (доступ через панель PCB Pad Via Templates). Для каждого доступного шаблона отображается следующая информация:
    • Template Name - имя шаблона только для чтения. Для локального шаблона используется автоматически сгенерированное имя в соответствии со стандартами IPC. Для шаблона, полученного из PvLib, это имя может быть настроено как часть конфигурации шаблона в этой библиотеке.
    • Description - описание шаблона только для чтения.
    • Library - библиотека, из которой получен шаблон. Это может быть <Local> (где переходное отверстие определено и сохранено вместе с документом PCB) или имя внешней библиотеки Pad Via Template Library (<LibraryName>.PvLib), которая была сделана доступной для документа PCB.
    • Enabled - включите этот параметр, чтобы шаблон был доступен для размещения переходных отверстий во время интерактивной трассировки.
Шаблоны переходных отверстий могут быть локальными (для переходных отверстий, сохраненных вместе с файлом проекта PCB) или могут поступать из одной или нескольких библиотек Pad Via Template Libraries (*.PvLib), установленных как часть набора доступных библиотек.
Применение правила

Онлайн DRC, пакетная DRC, во время автотрассировки и во время интерактивной трассировки.

Когда режим правила установлен в Min/Max preferred, применяются следующие соображения:

  • Атрибуты переходного отверстия Preferred используются Autorouter.
  • Атрибуты переходного отверстия Minimum и Maximum соблюдаются онлайн DRC и пакетной DRC.
  • Атрибуты переходного отверстия Maximum и Minimum также определяют диапазон допустимых значений, которые могут использоваться во время интерактивной трассировки — когда вы нажимаете клавишу + (или *) на цифровой клавиатуре для переключения сигнальных слоев трассировки и установки переходного отверстия, нажимаете клавишу / на цифровой клавиатуре для размещения fanout-переходного отверстия или нажимаете сочетание клавиш 2 для размещения переходного отверстия без смены слоя.
  • Когда переходное отверстие трассировки должно быть размещено во время интерактивной трассировки, вы можете циклически переключать определение переходного отверстия Minimum / Preferred / Maximum / User Choice, нажимая клавишу 4. Текущее выбранное состояние отображается в Heads-Up Display и в строке состояния. Вы также можете нажать клавишу Tab во время трассировки, чтобы открыть панель Properties panel, где можно редактировать свойства переходного отверстия в пределах диапазона правила Min/Max. Если введено значение вне допустимого диапазона, оно будет автоматически ограничено.
  • Если в Layer Stack Manager определено несколько типов переходных отверстий, например сквозные и глухие/скрытые переходные отверстия, для текущего перехода между слоями может быть возможно использование разных типов переходных отверстий. В этой ситуации нажмите клавишу 6, чтобы циклически переключать разрешенные типы переходных отверстий. Выбранный тип переходного отверстия отображается в Heads-Up Display и в строке состояния. Либо нажмите клавишу 8, чтобы отобразить всплывающее меню разрешенных типов переходных отверстий, и щелкните нужный.

    User Choice означает последние использованные настройки переходного отверстия или выбранный шаблон. Чтобы изменить текущие значения User Choice, нажмите Shift+V во время интерактивной трассировки, когда переходное отверстие «плавает» на курсоре. Откроется диалоговое окно Choose Via Sizes dialog; выберите Via Template или введите требуемые значения (в пределах диапазона правила Min/Max).

Когда режим правила установлен в Template preferred, применяются следующие соображения:

  • Когда переходное отверстие трассировки должно быть размещено во время интерактивной трассировки, вы можете циклически переключать включенные шаблоны переходных отверстий, нажимая клавишу 4. Выбранный шаблон отображается в Heads-Up Display и в строке состояния. Вы также можете нажать клавишу Tab во время трассировки, чтобы открыть панель Properties panel, где можно изменить применяемый в данный момент шаблон переходного отверстия.
  • Если в Layer Stack Manager определено несколько типов переходных отверстий, например сквозные и глухие/скрытые переходные отверстия, то для текущего перехода между слоями может быть доступно использование разных типов переходных отверстий. В этом случае нажмите клавишу 6, чтобы циклически переключаться между разрешенными типами переходных отверстий. Выбранный тип переходного отверстия отображается в Heads-Up Display и в строке состояния. Либо нажмите клавишу 8, чтобы открыть всплывающее меню разрешенных типов переходных отверстий, и щелкните нужный.
Примечание

Чтобы управлять размером глухих и скрытых переходных отверстий, можно настроить отдельные правила, нацеленные на разные пары слоев. Например, чтобы управлять размером переходных отверстий для глухих переходных отверстий между верхним слоем и внутренним слоем 1, можно использовать следующую область действия (Full Query):

(StartLayer = 'Top Layer') and (StopLayer = 'Mid-Layer1')

Чтобы управлять размером переходных отверстий для скрытых переходных отверстий между внутренним слоем 2 и внутренним слоем 3, следует использовать следующую область действия:

(StartLayer = 'Mid-Layer2') and (StopLayer = 'Mid-Layer3')

Либо вместо создания отдельных правил можно расширить запрос одного правила с помощью OR следующим образом:

((StartLayer = 'Top Layer') and (StopLayer = 'Mid-Layer1')) or((StartLayer = ' Mid-Layer2') and (StopLayer = 'Mid-Layer3'))

Где именованный слой, например Top Layer или Mid-Layer1, — это точное Name, заданное для этого слоя в Layer Stack Manager.

Управление fanout

Правило по умолчанию: требуется i

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

Ограничения

Ограничения по умолчанию для правила Fanout Control (Fanout_Default)
Ограничения по умолчанию для правила Fanout Control (Fanout_Default)

  • Fanout Style — задает, как переходные отверстия fanout размещаются относительно SMT-компонента. Доступны следующие варианты:
    • Auto — выбирает стиль, наиболее подходящий для технологии компонента, чтобы обеспечить оптимальный результат по доступному пространству для трассировки.
    • Inline Rows — переходные отверстия fanout размещаются в пределах двух выровненных рядов.
    • Staggered Rows — переходные отверстия fanout размещаются в пределах двух рядов в шахматном порядке.
    • BGA — fanout выполняется в соответствии с заданными параметрами BGA.
    • Under Pads — переходные отверстия fanout размещаются непосредственно под площадками SMT-компонента.
  • Fanout Direction — задает направление, используемое для fanout. Доступны следующие варианты:
    • Disable — не разрешать fanout для SMT-компонентов, на которые распространяется правило.
    • In Only — выполнять fanout только внутрь. Все переходные отверстия fanout и соединяющий проводник будут размещены внутри ограничивающего прямоугольника компонента.
    • Out Only — выполнять fanout только наружу. Все переходные отверстия fanout и соединяющий проводник будут размещены вне ограничивающего прямоугольника компонента.
    • In Then Out — сначала выполнять fanout всех площадок компонента внутрь. Все площадки, для которых это невозможно, должны быть выведены наружу (если это возможно).
    • Out Then In — сначала выполнять fanout всех площадок компонента наружу. Все площадки, для которых это невозможно, должны быть выведены внутрь (если это возможно).
    • Alternating In and Out — выполнять fanout всех площадок компонента (где это возможно) попеременно: сначала внутрь, затем наружу.
  • Direction From Pad — задает направление, используемое для fanout. При fanout BGA-компонента его площадки делятся на квадранты, и fanout применяется к площадкам в каждом квадранте одновременно. Доступны следующие варианты:
    • Away From Center — fanout площадок в каждом квадранте выполняется под углом 45° от центра компонента.
    • North-East — все площадки в каждом квадранте выводятся в северо-восточном направлении (45° против часовой стрелки от горизонтали).
    • South-East — все площадки в каждом квадранте выводятся в юго-восточном направлении (45° по часовой стрелке от горизонтали).
    • South-West — все площадки в каждом квадранте выводятся в юго-западном направлении (135° по часовой стрелке от горизонтали).
    • North-West — все площадки в каждом квадранте выводятся в северо-западном направлении (135° против часовой стрелки от горизонтали).
    • Towards Center — fanout площадок в каждом квадранте выполняется под углом 45° к центру компонента. В большинстве случаев единообразие направления будет невозможно из-за того, что необходимое пространство для fanout уже занято переходным отверстием fanout другой площадки. В таких случаях fanout будет выполняться в следующем доступном направлении (северо-восток, юго-восток, юго-запад, северо-запад).
  • Via Placement Mode — задает, как переходные отверстия fanout размещаются относительно площадок BGA-компонента. Доступны следующие варианты:
    • Close To Pad (Follow Rules) — переходные отверстия fanout будут размещаться как можно ближе к соответствующим площадкам SMT-компонента без нарушения заданных правил зазоров.
    • Centered Between Pads — переходные отверстия fanout будут центрироваться между площадками SMT-компонента.
Применение правила

Во время интерактивной трассировки и автотрассировки.

Примечания
  • Следующие правила проектирования Fanout Control по умолчанию создаются автоматически и охватывают типовые доступные типы корпусов компонентов (перечислены в порядке убывания приоритета). Эти правила можно редактировать или определить другие в соответствии с индивидуальными требованиями вашего проекта.

    • Fanout_BGA – с запросом IsBGA.
    • Fanout_LCC - с запросом IsLCC.
    • Fanout_SOIC - с запросом IsSOIC.
    • Fanout_Small - с запросом (CompPinCount < 5).
    • Fanout_Default - с запросом All.

     

  • Стиль, используемый для переходных отверстий fanout, будет определяться применимыми правилами проектирования Routing Via Style. Дополнительные проводники, прокладываемые в процессе fanout от площадки к переходному отверстию, будут соответствовать применимым правилам проектирования Routing Width.

  • Чтобы выполнить fanout площадок компонента, убедитесь, что под этим компонентом нет полигональных заливок ни на одном слое. Полигоны можно временно убрать перед созданием fanout и восстановить afterward.


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

Правило по умолчанию: не требуется

Это правило определяет ограничения, относящиеся к проектам, в которых используется Wire Bonding.

Constraints

  • Wire To Wire – задает минимально допустимое расстояние между 3D-телами соседних бонд-проводов.
  • Min Wire Length – задает минимально допустимую длину бонд-провода.
  • Max Wire Length – задает минимально допустимую длину бонд-провода.
  • Bond Finger Margin – задает минимально допустимый отступ от края площадки bond finger.

Rule Application

Пакетная DRC


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

Правило по умолчанию: требуется i

Это правило определяет ширину трассировки каждой цепи в дифференциальной паре и зазор (или промежуток) между цепями этой пары. Дифференциальные пары обычно трассируются с определенными настройками ширины и зазора, чтобы обеспечить требуемый дифференциальный импеданс для этой пары цепей.

Подробнее о Differential Pair Routing

Подробнее о Controlled Impedance Routing

Ограничения

Ограничения по умолчанию для правила Differential Pairs Routing
Ограничения по умолчанию для правила Differential Pairs Routing

  • Min Width — задает минимально допустимую ширину проводников, используемую при трассировке дифференциальной пары.
  • Min Gap — задает минимально допустимый зазор между примитивами разных цепей в пределах одной дифференциальной пары во время трассировки. Параметры Min, Preferred и Max Gap в этом правиле проектирования используются при трассировке, повторной трассировке или интерактивном изменении дифференциальной пары (во время Interactive Sliding). Обратите внимание, что эти параметры Gap NOT используются при проверке правил (DRC). Во время DRC значение Gap проверяется применимым правилом Clearance Constraint — подробнее об управлении этим см. в разделе Notes ниже.
  • Preferred Width — задает предпочтительную ширину проводников, используемую при трассировке дифференциальной пары.
  • Preferred Gap — задает предпочтительный зазор между примитивами разных цепей в пределах одной дифференциальной пары.
  • Max Width — задает максимально допустимую ширину проводников, используемую при трассировке дифференциальной пары.
  • Max Gap — задает максимально допустимый зазор между примитивами разных цепей в пределах одной дифференциальной пары.
  • Max Uncoupled Length — задает значение максимально допустимой несвязанной длины между положительной и отрицательной цепями в дифференциальной паре.
  • Use Impedance Profile — этот параметр становится доступным, когда в Layer Stack Manager определен хотя бы один профиль импеданса. Если параметр включен, используйте раскрывающийся список для выбора нужного профиля импеданса. Когда правило настроено в этом режиме, предпочтительная ширина и предпочтительный зазор, требуемые на каждом слое трассировки, вычисляются как часть указанного профиля импеданса. После определения правила при трассировке дифференциальной пары, подпадающей под область действия правила, ширина проводников и зазор пары будут автоматически устанавливаться в значения, необходимые для данного слоя, чтобы обеспечить указанный импеданс.

  • Show values for layer stack — этот параметр отображается в диалоговом окне, когда в Layer Stack Manager определено несколько стеков слоев. Если плата включает несколько стеков слоев, то ограничения Differential Pairs Routing должны быть настроены для каждого из стеков слоев, используя либо поля для всех слоев над изображением, либо поля для конкретных слоев в таблице Layer Attributes Table.

    Подробнее о Defining and Configuring Substacks.
  • Layer Attributes Table- область сетки в нижней части диалогового окна отображает все сигнальные слои, определенные в стеке слоев, если не включен параметр Use Impedance Profile. Если этот параметр включен, будут отображаться только слои, доступные в составе выбранного профиля импеданса. Отображаются ограничения минимальной, максимальной и предпочтительной ширины и зазора, а также другая информация, специфичная для слоя. Поля Width и Gap для трассировки можно задать глобально, определив значения в полях ограничений над изображением, либо индивидуально, введя значения непосредственно в таблицу. Когда включен параметр Use Impedance Profile, требуемые значения ширины будут автоматически рассчитаны и внесены для каждого слоя в таблице. В этом режиме значения Preferred Width и Preferred Gap нельзя редактировать, но значения Min и Max можно.
При задании значений минимальной, максимальной и предпочтительной ширины и/или зазора Layer Attributes Table будет выделять недопустимые записи красным текстом. Это может произойти, например, если указать минимальное значение ограничения, которое больше максимального, или если задать предпочтительное значение ограничения ниже минимального или выше максимального значения ограничения. Некорректное определение правила дополнительно выделяется тем, что имя правила становится красным как в панели дерева папок, так и в соответствующих сводных списках в диалоговом окне PCB Rules and Constraints Editor.
Применение правила

Online DRC, Batch DRC, интерактивная трассировка (и повторная трассировка), автотрассировка, интерактивная подстройка длины (Min Gap применяется), а также при интерактивном изменении пары, например при сдвиге сегмента дорожки одной из цепей в паре.

Во время интерактивной трассировки дифференциальной пары можно циклически переключать применимые настройки Width-Gap для этой дифференциальной пары. Чтобы переключаться между Rule Minimum, Rule Preferred и Rule Maximum, нажмите сочетание клавиш Shift+B. Обратите внимание, что хотя можно также использовать сочетание клавиш 3 для независимого циклического переключения настроек Width и сочетание клавиш 6 для переключения настроек Gap, делать это следует с осторожностью, так как это может повлиять на требуемый импеданс.

Примечания
  • Хотя ширина каждой цепи в дифференциальной паре контролируется применимым правилом Differential Pairs Routing (а не правилом Width), проверка зазора между цепями в этой паре по-прежнему регулируется применимым правилом проектирования Clearance. Если значение зазора, используемое при трассировке дифференциальной пары, меньше минимально допустимого зазора между цепями дифференциальной пары, заданного правилом проектирования Electrical Clearance, возникнет нарушение правила проектирования Electrical Clearance. Иными словами, должно быть определено правило Clearance, нацеленное на дифференциальную пару (на конкретном слое, где это необходимо) с режимом connective checking, установленным в Same Differential Pair, и значением clearance, равным или меньшим значения ограничения Min Gap, определенного для этого слоя как части применимого правила Differential Pairs Routing.
  • Зазор от цепи в дифференциальной паре до любого other электрического объекта, не входящего в пару, контролируется применимым правилом Clearance.
  • Хотя оптимальные настройки Width-Gap могут быть достижимы для большей части платы, часто встречаются области, например под компонентом BGA, где необходимо использовать меньшие и более плотные настройки Width-Gap. Определение Min Gap меньше, чем Preferred Gap, позволяет трассировщику сближать проводники пары там, где этого требуют препятствия. Хотя это работает, за это приходится платить: операции трассировки становятся значительно сложнее и, следовательно, медленнее. Этого также можно добиться, определив несколько правил трассировки дифференциальных пар: правило с более низким приоритетом, нацеленное на дифференциальную пару по всей плате, и правило с более высоким приоритетом, нацеленное на дифференциальную пару в конкретной области, где требуется более узкая настройка Width-Gap. Затем дифференциальная пара в этой области задается путем определения правила Room Definition для этой области и использования этой комнаты как части области действия правила трассировки дифференциальной пары, требующего более плотной настройки Width-Gap.
  • Классы дифференциальных пар можно определить на схеме для использования в области действия правил.

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

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

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

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

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

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

Content