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

Rule category: Трассировка

Rule classification: Унарное

Сводка

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

Ограничения

Ограничения по умолчанию для правила трассировки дифференциальных пар. Ограничения по умолчанию для правила трассировки дифференциальных пар.

  • Min Width — задаёт минимально допустимую ширину дорожек при трассировке дифференциальной пары.
  • Min Gap — задаёт минимально допустимый зазор между примитивами на разных цепях внутри одной дифференциальной пары.
  • Preferred Width — задаёт предпочтительную ширину дорожек при трассировке дифференциальной пары.
  • Preferred Gap — задаёт предпочтительный зазор между примитивами на разных цепях внутри одной дифференциальной пары.
  • Max Width — задаёт максимально допустимую ширину дорожек при трассировке дифференциальной пары.
  • Max Gap — задаёт максимально допустимый зазор между примитивами на разных цепях внутри одной дифференциальной пары.
  • Max Uncoupled Length — задаёт значение максимально допустимой несвязанной (uncoupled) длины между положительной и отрицательной цепями внутри дифференциальной пары.
  • Layers in layerstack only — позволяет отображать и редактировать ограничения «ширина‑зазор» только для определённых сигнальных слоёв в стеке слоёв. Если включено, в Layer Attributes Table будут показаны только слои из стека. Если выключено — будут показаны все сигнальные слои.
  • Layer Attributes Table — отображает все сигнальные слои либо только те, что определены в стеке слоёв, в зависимости от параметра Layers in layerstack only. Отображаются минимальные, максимальные и предпочтительные ограничения по ширине и зазору, а также другая информация, специфичная для слоя. Поля ширины и зазора можно задать глобально для всех слоёв, указав значения с помощью элементов управления справа от графика, либо индивидуально — вводя значения ширины и зазора непосредственно в таблицу.

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

Как разрешаются конфликты дублирующихся правил

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

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

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

Советы

  1. Хотя ширина каждой цепи в дифференциальной паре контролируется применимым правилом трассировки дифференциальных пар (а не правилом Width), проверка зазора между цепями в этой паре по‑прежнему определяется применимым правилом проектирования Clearance. Иными словами, необходимо определить правило Clearance, нацеленное на дифференциальную пару (на конкретном слое, где это требуется), с режимом проверки связности, установленным в Same Differential Pair, и с зазором, равным или меньшим значения ограничения Min Gap, заданного для этого слоя в рамках применимого правила трассировки дифференциальных пар.
  2. Зазор от цепи в дифференциальной паре до любого other электрического объекта, не входящего в пару, контролируется применимым правилом Clearance.
  3. Хотя оптимальные настройки «ширина‑зазор» могут быть достижимы для большей части платы, часто встречаются области, например под компонентом BGA, где необходимо использовать меньшие и более плотные значения «ширина‑зазор». Помимо интерактивного переключения настроек «ширина‑зазор», это требование можно реализовать, определив несколько правил трассировки дифференциальных пар: правило с более низким приоритетом, нацеленное на дифференциальную пару по всей плате, и правило с более высоким приоритетом, нацеленное на дифференциальную пару в конкретных областях. Затем вы нацеливаете дифференциальную пару в определённой области, задав правило Room Definition и используя эту комнату как часть области действия правила трассировки дифференциальной пары.

 

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