Ширина

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

Rule classification: Унарное

Сводка

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

Ограничения

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

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

Значения, заданные для Min Width, Preferred Width и Max Width, будут применяться ко всем сигнальным слоям.

  • Check Tracks/Arcs Min/Max Width Individually – проверяет, что индивидуальные ширины дорожек и дуг находятся в пределах минимального и максимального диапазона.
  • Check Min/Max Width for Physically Connected Copper (tracks, arcs, fills, pads & vias) – проверяет, что ширина проложенной меди, сформированной комбинацией дорожек, дуг, заливок, площадок и переходных отверстий, находится в пределах минимального и максимального диапазона.
  • Characteristic Impedance Driven Width – если проект необходимо трассировать с жесткими требованиями по импедансу, убедитесь, что эта опция включена. Когда правило настроено в этом режиме, требуемая ширина трассировки на каждом слое рассчитывается на основе заданного импеданса с использованием соответствующего уравнения (Microstrip или Stripline) и физических параметров стека слоев. После определения правила, при трассировке цепи, попадающей в область действия правила, ширина дорожки будет автоматически устанавливаться в значение, необходимое для соблюдения заданного импеданса для данного слоя. Ограничения Min/Preferred/Max Width изменяются на следующие импеданс-ориентированные варианты:
    • Min Impedance – задает минимально допустимый импеданс, который должен соблюдаться при трассировке платы (по умолчанию = 50 ohms).
    • Preferred Impedance – задает предпочтительный импеданс, который должен соблюдаться при трассировке платы (по умолчанию = 50 ohms).
    • Max Impedance – задает максимально допустимый импеданс, который должен соблюдаться при трассировке платы (по умолчанию = 50 ohms).
  • Layers in layerstack only – позволяет отображать и редактировать ограничения по ширине только для определенных сигнальных слоев в стеке слоев. Если включено, в Layer Attributes Table будут отображаться только слои, входящие в стек. Если выключено — будут отображаться все сигнальные слои.
  • Layer Attributes Table – отображает все сигнальные слои либо только те, что определены в стеке слоев, в соответствии с опцией Layers in layerstack only. Отображаются минимальная, максимальная и предпочтительная ширины трассировки, а также другая информация, специфичная для слоя. Поля ширины трассировки можно задавать глобально, определив значение в отдельных полях ограничений ширины, либо индивидуально, вводя значение ширины непосредственно в таблицу. Когда опция Characteristic Impedance Driven Width включена, требуемые значения ширины будут автоматически рассчитаны и внесены для каждого слоя в таблице. В этом режиме их нельзя задавать индивидуально.

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

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

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

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

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

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

Примечания

Для расчета — как для Microstrip, так и для Stripline — импеданса и требуемой ширины дорожки, чтобы удовлетворить этому импедансу при трассировке, используются уравнения импеданса по умолчанию, жестко заданные в системе.

Microstrip

  • Calculated Impedance - формула по умолчанию:

(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance))))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth+TraceHeight))

  • Calculated Trace Width - формула по умолчанию:

((5.98*TraceToPlaneDistance)/EXP(CharacteristicImpedance/(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance)))))-TraceHeight)/0.8

Обратите внимание: если опорный (plane) слой не является смежным с сигнальным слоем, в расчетах будет использован ближайший опорный слой.

Stripline

  • Calculated Impedance - формула по умолчанию:

(80/SQRT(Er))*LN((1.9*(2*TraceToPlaneDistance+TraceHeight)/(0.8*TraceWidth+TraceHeight)))*(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))

  • Calculated Trace Width - формула по умолчанию:

((1.9*(2*TraceToPlaneDistance+TraceHeight))/(EXP((CharacteristicImpedance/(80/SQRT(Er)))/(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))))-TraceHeight)/0.8

Обратите внимание: если опорные (plane) слои не являются смежными с сигнальным слоем, в расчетах будут использованы ближайшие опорные слои. Также обратите внимание, что конфигурация offset stripline не поддерживается.

 

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