Настройка длины

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

В этой статье рассказывается, как использовать интерактивные инструменты подстройки длины в Altium Designer для согласования длин цепей и дифференциальных пар в высокоскоростных печатных платах с учетом доступного пространства, препятствий и существующих проектных ограничений. Вы узнаете, как контроль импеданса и согласование длин помогают обеспечить целостность сигналов и соблюдение временных параметров. Затем мы рассмотрим ограничения, определяющие подстройку, в том числе правила Matched Lengths и Length, разрешение конфликтов между перекрывающимися ограничениями, а также выбор шаблонов подстройки Accordion, Trombone и Sawtooth до начала и во время трассировки. Читайте дальше, чтобы узнать, как уверенно подстраивать длину трасс до нужных значений и повысить точность проектирования высокоскоростных плат.

- Узнайте, как Altium Designer определяет целевые длины и допустимые диапазоны подстройки на основе заданных ограничений Length и Matched Lengths.
- Разберитесь, когда следует использовать разные шаблоны подстройки, как выбирать их и изменять их свойства во время интерактивной подстройки.
- Узнайте, как инструмент работает с дифференциальными парами, выбирает самую длинную цепь в качестве ориентира и учитывает перекрывающиеся ограничения, чтобы подстройка была более предсказуемой.
Узнайте больше с ИИ:

Две основные задачи при трассировке высокоскоростных устройств — контроль импеданса трасс и выравнивание длин критически важных цепей.

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

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

В трассы добавлены участки в форме меандра, чтобы обеспечить равенство длин дифференциальных пар.
В трассы добавлены участки в форме меандра, чтобы обеспечить равенство длин дифференциальных пар.

Команды Interactive Length Tuning и Interactive Diff Pair Length Tuning позволяют динамически оптимизировать и контролировать длины цепей или дифференциальных пар, добавляя шаблоны подстройки с изменяемой амплитудой с учётом доступного пространства, проектных ограничений и препятствий в проекте. Параметры подстройки длины могут определяться заранее настроенными проектными ограничениями, свойствами цепи или заданным вами значением. 

Доступны три типа шаблонов подстройки: меандр, тромбон и пилообразный. 

Доступны три типа шаблонов подстройки. Чтобы выбрать шаблон, нажмите Tab после запуска команды Interactive Length Tuning.Доступны три типа шаблонов подстройки. Чтобы выбрать шаблон, нажмите Tab после запуска команды Interactive Length Tuning.

Настройка проектных ограничений

Способ задания требований к проекту — с помощью Constraint Manager или путём их определения как Design Rules — выбирается при настройке параметра Constraint Management в диалоговом окне Create Project во время создания проекта. Подробнее см. в разделе Задание требований к проекту с помощью Constraint Manager. Также см. раздел Определение правил проектирования, задание области их действия и управление ими. Кроме того, поддерживается односторонний перевод проекта на основе правил проектирования на использование Constraint Manager.

Лучший способ обеспечить равенство длин критически важных трасс — задать проектные ограничения. При подстройке длины применяются два проектных ограничения: Matched Lengths и Length. Хотя в Constraint Manager и PCB Rules and Constraint Editor используются разные подходы к их настройке, суть ограничений остаётся неизменной. На этой странице процесс описан для PCB Rules and Constraint Editor; также приведены дополнительные сведения, которые помогут вам, если вы используете Constraint Manager.

В редакторе PCB Rules and Constraints Editor ограничения Matched Lengths и Length доступны в категории High Speed. В вашем проекте может быть важно одно из этих ограничений или оба — в зависимости от того, связаны ли потенциальные проблемы с временным рассогласованием сигналов (используйте ограничение Matched Lengths) или с общей задержкой сигнала (используйте ограничение Length).

На панели Properties отображаются все проектные ограничения, действующие для цепи, длина которой подстраивается. При этом выбирается и выделяется применимое ограничение с наивысшим приоритетом.

Проектное ограничение Matched Lengths

Проектное ограничение Matched Lengths задаёт требование трассировать все целевые цепи до длины самой длинной цепи в наборе либо до Source target — если этот вариант доступен и выбран в ограничении. При интерактивном выравнивании длин длина цепи подстраивается так, чтобы находиться в пределах заданного допуска (). Набор цепей, на которые распространяется ограничение, задаётся с помощью constraint scope или запроса.

Инструмент подстройки длины использует выбранное Source target либо находит самую длинную цепь в наборе целевых цепей и определяет допустимый диапазон и длину Target следующим образом:

  • TargetLength = Longest routed net in set

  • MinLimit = LongestNet - MatchedLength Constraint Tolerance

  • MaxLimit = TargetLength

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

  • Используйте этот параметр, чтобы ограничить длины: between объектов, входящих в область действия ограничения, например всех xSignals InxSignalClass (); или within цепей, входящих в целевые дифференциальные пары, например цепи +ve относительно цепи -ve в InDifferentialPairClass ('DIFF100') (). Если ограничение задано как правило проектирования, установите нужное значение параметра.

  • Если ограничение задано в Constraint Manager , подход к выбору целевых объектов between меняется в зависимости от набора объектов. Если объектами являются xSignals, используйте режим xSignal представления Electrical в Constraint Manager (). Если целевые объекты заданы как цепь, дифференциальная пара или класс цепей либо дифференциальных пар, добавьте ограничение как Advanced Rule в представлении All Rules в Constraint Manager ().

  • Чтобы применить ограничение within цепей дифференциальной пары в Constraint Manager, используется противоположный подход: для xSignals создаётся Advanced Rule (), а для дифференциальных пар используется режим Diff Pair представления Electrical в Constraint Manager ().

Подробнее об ограничении Matched Lengths.

Проектное ограничение Length

Проектное ограничение Length, дополняющее ограничение Matched Net Lengths, задаёт минимально и максимально допустимую длину трассировки цепи или набора цепей. Длина целевых цепей должна находиться в пределах заданных значений Minimum и Maximum ().

Инструмент подстройки длины находит самую длинную цепь в наборе целевых цепей и определяет допустимый диапазон и длину Target следующим образом:

  • TargetLength = Longest routed net in set

  • MinLimit = Constraint Minimum

  • MaxLimit = Constraint Maximum

Подробнее об ограничении Length.

  • Если щелкнуть для начала подстройки длины цепи (или дифференциальной пары), длина которой равна целевой длине или превышает ее, появится сообщение Target Length shorter than old Length.

  • На панели Properties отображаются все проектные ограничения, применимые к настраиваемой цепи; применимое ограничение с наивысшим приоритетом выбирается и выделяется.

Выбор шаблона подстройки

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

Чтобы выбрать шаблон подстройки:

  1. Запустите команду Route » Interactive Length Tuning.

  2. Нажмите Tab, чтобы приостановить подстройку и открыть панель Properties. 

  3. Выберите нужный шаблон (и при необходимости измените его настройки).

  4. Нажмите кнопку паузы , чтобы вернуться к команде подстройки длины (или нажмите клавишу Esc), после чего можно щелкнуть по цепи и настроить ее длину.

Can I change the pattern after starting to tune? После начала подстройки длины (то есть после щелчка по трассе ) выбранный шаблон нельзя заменить другим. Right-click один раз, чтобы отпустить трассу (или нажмите Esc); команда подстройки длины останется активной, и вы сможете нажать Tab, открыть панель Properties и изменить шаблон.
Can I change the pattern properties? Геометрические свойства шаблона можно настроить на панели Properties до начала подстройки, в любой момент во время подстройки или после нее (выбрав шаблон). Подробнее см. ниже в разделах, посвященных геометрическим свойствам шаблонов «Аккордеон», «Тромбон» и «Пила».
What is the Step setting?

Поле Step показывает величину, на которую изменяется соответствующее значение при нажатии кнопок Нажмите и перетащите для перемещения​ на панели Properties (или при использовании сочетаний клавиш во время интерактивной подстройки длины или интерактивного редактирования).

What pattern and values are used next time? По умолчанию используется последний выбранный шаблон подстройки с последними использованными настройками.

Подстройка длины цепи

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

Используйте сочетания клавиш для управления формой и амплитудой шаблона подстройки во время размещения.

Чтобы подстроить длину цепи:

  1. Для подстройки длины на основе ограничений настройте проектные ограничения Matched Lengths и/или Length.

  2. Запустите команду Interactive Length Tuning из меню Route (или нажмите кнопку  на Active Bar).

  3. Нажмите Tab, чтобы открыть панель Properties, где можно выбрать шаблон подстройки длины, затем нажмите кнопку паузы в рабочей области (), чтобы продолжить размещение.

  4. Щелкните трассу в рабочей области, чтобы начать подстройку ее длины. Перемещайте курсор вдоль трассы в направлении добавления меандра: появится шаблон подстройки, который будет увеличиваться по мере перемещения курсора. В анимации ниже показаны примеры размещения меандровых шаблонов подстройки.

  5. Чтобы изменить свойства шаблона в процессе подстройки длины, нажмите Tab для открытия панели Properties или используйте сочетания клавиш, описанные ниже.

Что определяет целевую длину шаблона подстройки?

Во время интерактивной подстройки длины раздел Target панели Properties содержит параметры выбора требуемого режима Target Length (). Доступны три режима: ручной (длина задается пользователем), по цепи/паре (на основе длины существующей цепи/пары) или по правилу (проектному ограничению).

Manual Нажмите кнопку Manual, чтобы ввести длину в поле Target (). Recently Used Lengths сохраняются на случай, если вы захотите использовать их снова.
From Net / From Diff Pairs Нажмите, чтобы отобразить список уже протрассированных цепей/дифференциальных пар. Выберите цепь/дифференциальную пару, чтобы задать длину Target ().
From Rules Нажмите, чтобы отобразить список применимых проектных ограничений Length и/или Matched Lengths (). Программа будет соблюдать наиболее строгое сочетание этих ограничений. Дважды щелкните ограничение в списке на панели, чтобы подробно просмотреть его свойства. Подробнее о применении проектных ограничений Length и Matched Lengths при подстройке длины цепи см. в разделе Настройка проектных ограничений. Применяемое ограничение выделяется синим цветом. В процессе подстройки можно изменить применяемое ограничение, щелкнув соответствующую запись: она будет выделена синим, а целевая длина и поясняющий текст изменятся соответствующим образом.
Target Длина, которой алгоритм подстройки будет пытаться достичь путем добавления сегментов подстройки. Обратите внимание, что по ряду причин алгоритм может не суметь добавить сегменты подстройки. Подробнее см. в разделе Почему шаблоны подстройки иногда исчезают?.
Clip to Target Если этот параметр включен, алгоритм подстройки прекратит добавление элементов подстройки, когда отклонение длины от Target не будет превышать Tolerance.
  • Обратите внимание: если существуют ограничения Length и/или Matched Net Length, они всегда используются для определения диапазона длины, даже если выбран режим Manual или From Net. Эти ограничения могут быть строже, чем длина, заданная вручную или по цепи.

  • Обратите внимание: если в применимом проектном ограничении Matched Lengths выбран xSignal в качестве Source Target для класса xSignal, на который распространяется ограничение, на панели Properties для этого ограничения будут доступны два режима: один — для применения ограничения на основе самого длинного xSignal в классе, другой — для применения ограничения на основе выбранного xSignal как источника целевой длины (имя этого xSignal будет указано в скобках после имени ограничения).

Контроль длины сигналов

Когда панель PCB работает в режиме Цепи, она отображает текущую длину протрассированных сигналов. По умолчанию на панели отображаются значения длины Name, Node Count, Routed length, и Unrouted (Manhattan). Щелкните правой кнопкой мыши в области заголовков столбцов панели, чтобы открыть меню, в котором можно выбрать дополнительные столбцы, а также скрыть уже отображаемые. Обратите внимание, что длина трассировки рассчитывается как сумма длин размещенных сегментов дорожек и дуг, образующих трассу, с учетом вертикального расстояния, проходимого через переходные отверстия. При расчете длины трассировки не учитываются перекрытия сегментов дорожек и изгибы трассы внутри контактных площадок.

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

Если настроены проектные ограничения Matched Lengths или Length, ячейка Signal Length каждой цепи, на которую распространяется ограничение, также выделяется цветом: желтым, если route length < constraint minimum, остается без заливки, если net passes the constraint, или красным, если route length > constraint maximum.

Подробнее о разделе цепей на панели PCB.

Использование индикатора длины цепи

Если задано ограничение Length и/ или Matched Lengths, во время интерактивной подстройки длины можно контролировать ее с помощью индикатора Length Tuning Gauge. Используйте сочетание клавиш Shift+G, чтобы включить или отключить отображение индикатора.

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

Настройки индикатора рассчитываются на основе соответствующих ограничений.
Настройки индикатора рассчитываются на основе соответствующих ограничений.

Как читать показания индикатора

Green slider
(and overlaid numerical value)
Текущая длина трассы — 47,197 в примере выше
Left edge of gauge Минимум индикатора — 45 в примере выше (наименьшее значение MinLimit)
Right edge of gauge Максимум индикатора — 48 в примере выше (наибольшее значение MaxLimit)
Left yellow bar Наибольшее значение MinLimit — 46,58 в примере выше
Right yellow bar Наименьшее значение MaxLimit — 47,58 в примере выше (на изображении скрыто зеленой полосой)
Green bar TargetLength — 47,58 в примере выше (длина трассы самой длинной цепи в наборе, равная MaxLimit)
  • Если размещенный шаблон подстройки вас не устраивает, используйте Undo или щелкните по шаблону один раз, чтобы выбрать его, и нажмите Delete. Удаленный шаблон заменяется одним сегментом дорожки. Если шаблон был добавлен между существующими сегментами, это может привести к появлению нескольких коллинеарных сегментов дорожек. Чтобы объединить такие сегменты в один, нажмите на любой из них и удерживайте кнопку мыши в течение секунды. Это принудительно запустит анализатор цепи, который объединит все коллинеарные сегменты вдоль этой цепи.

  • Подробнее о работе с индикатором длины цепи при интерактивной трассировке.

Есть ли недостатки у использования участков подстройки в виде меандра? Если соседние участки меандра расположены слишком близко друг к другу на слишком большой длине, перекрестные наводки могут исказить сигнал. Дополнительные сведения см. в интересной статье об экспериментах с задержками в меандровых линиях Serpentine (accordion) Delays, написанной отраслевым экспертом доктором Говардом Джонсоном: http://www.signalintegrity.com/Pubs/edn/serpentine.htm.

Изменение размещенного шаблона подстройки

Чтобы изменить размещенный шаблон подстройки, щелкните по нему один раз: шаблон будет выбран, и появятся маркеры редактирования.


Измените размер ограничивающей рамки меандра, чтобы изменить амплитуду или длину; для перемещения нажмите и удерживайте кнопку мыши; стиль изменяется на панели Properties.

Изменение размещенного шаблона подстройки

Change the style Щелкните, чтобы выбрать шаблон (или несколько шаблонов), затем измените стиль и другие настройки на панели Properties. Также можно использовать сочетание клавиш: для этого нажмите и удерживайте выбранный шаблон подстройки длины.
Move a pattern Нажмите и перетащите шаблон, чтобы переместить его. В отличие от шаблона «Аккордеон», который не поддерживает концепцию огибающей и поэтому не допускает размещения или перемещения через угол, шаблоны «Тромбон» и «Пилообразный» поддерживают эти возможности. Подробнее о работе с шаблонами «Тромбон» и «Пилообразный».
Resize the pattern Нажмите и перетащите ребро или вершину, чтобы изменить ограничивающую область шаблона — размеры секций шаблона автоматически изменятся в соответствии с новой формой ограничивающей области.
Rotate an accordion

Выберите аккордеон, удерживайте CTRL, и затем ( ):

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

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

  • Во время поворота нажмите клавишу R, чтобы включить или отключить привязку угла поворота с шагом 45 градусов.

Change the layer Панель Properties размещенного шаблона подстройки длины, выбранного в рабочей области проекта, содержит раскрывающийся список Layer в разделе Properties. Используйте этот список, чтобы быстро изменить сигнальный слой, на котором размещен шаблон подстройки длины (). Обратите внимание: можно выбрать несколько объектов трассировки (шаблон подстройки длины, дорожки, дуги) и изменить их сигнальный слой одним действием.

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

Подстройка длины дифференциальных пар включает два аспекта: первый — выравнивание длин всех пар в наборе; второй — подстройка длины более короткой цепи внутри каждой пары. Этот процесс называется phase matching. 

Для подстройки длины дифференциальных пар создайте следующие ограничения, применяемые к набору дифференциальных пар:

  • matched lengths constraint, которое определяет требования к согласованию длин between pairs. Чтобы сравнивать длину одной пары с длиной другой, включите параметр Group Matched Lengths, как описано выше в разделе Ограничение проектирования Matched Lengths.

  • Второе matched lengths constraint, которое определяет требования к согласованию длин within-pair. Чтобы сравнивать длину одной цепи пары с длиной другой, включите параметр Within Differential Pair Length, как описано ниже.

Выравнивание длин дифференциальных пар

После трассировки дифференциальных пар можно устранить различия в их длинах.

Демонстрация выравнивания длин пар с последующим выравниванием длин цепей внутри каждой пары.

Выравнивание длин между парами

Targeting the pairs

Обычно область действия ограничения проектирования Matched Lengths задается с помощью одного из ключевых слов запросов для дифференциальных пар: InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Чтобы выровнять длины между парами, включите параметр Group Matched Lengths в ограничении проектирования Matched Lengths (Допуск между парами — Constraint Manager Допуск между парами — диалоговое окно Rules). 

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

What is the target length?

Правило проектирования Matched Lengths определяет самую длинную пару в своей области действия и использует ее значение Longest Signal Length в качестве Max Limit для остальных пар в этой области, устанавливая Min Limit равным Max Limit - Tolerance. Обратите внимание: это динамический процесс. В ходе подстройки какая-либо из пар может стать самой длинной, и тогда длина ее самой длинной цепи станет новым значением Longest Signal Length.

Tune the length of a pair Чтобы подстроить длину пары, выполните команду Route » Interactive Differential Pair Length Tuning. Как и при трассировке дифференциальных пар, эта команда одновременно работает с обеими цепями пары. Подробнее о подстройке длины цепи.
Controlling the shape during tuning Как и при подстройке длины одиночной цепи, после запуска команды необходимо выбрать стиль подстройки, прежде чем щелкнуть трассу. Во время подстройки длины свойства этого стиля можно изменять, используя сочетание клавиш, либо нажав Tab для открытия панели Properties.
Monitoring the progress

Во время подстройки длины используйте сочетание клавиш Shift+G, чтобы включать и отключать индикатор длины цепи.

Также можно отслеживать процесс на панели PCB в режиме Nets или xSignals (). Желтым цветом выделяется значение, которое ниже Min Limit, заданного ограничением, а красным — значение, превышающее Max Limit.

Adjusting the finished tuning shape Шаблоны подстройки являются объектами: их можно выбирать, перетаскивать, изменять их размеры и удалять. Подробнее об изменении размещенного шаблона подстройки длины.
Checking the results Используйте панель PCB Rules and Violations, чтобы проверить ограничения Matched Net Length для between-pair (). При необходимости скорректируйте аккордеоны подстройки длины.

Статическое согласование фаз дифференциальных пар

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

Выравнивание длин обеспечивает одновременное прибытие сигналов положительной и отрицательной линий пары — этот метод называется phase matching. Самый простой способ согласования фаз — добавить участок подстройки длины в любом месте более короткой цепи пары. Такой тип подстройки длины называется static phase matching: общие длины выравниваются, но рассогласование длин по ходу трассы дифференциальной пары не устраняется.

Демонстрация подстройки длин внутри каждой пары.

Статическая подстройка длин внутри пары

Targeting the pairs Обычно пары выбираются для применения ограничения проектирования Matched Lengths с помощью одного из ключевых слов запроса для дифференциальных пар: InAnyDifferentialPair, InDifferentialPair, InDifferentialPairClass, IsDifferentialPair. Чтобы выровнять длины внутри каждой пары, включите параметр Within Differential Pair Length в ограничении проектирования Matched Lengths (Допуск внутри пары — Constraint Manager Допуск внутри пары — диалоговое окно Rules). Задайте необходимый допуск.
Tune the length of the shorter net in the pair Чтобы подстроить длину более короткой цепи пары, выполните команду Route » Interactive Length Tuning. Подробнее о подстройке длины цепи.
Controlling the shape during tuning После запуска команды подстройки длины необходимо выбрать стиль подстройки, прежде чем щелкать по трассе. Во время подстройки длины свойства этого стиля можно изменять с помощью сочетаний клавиш или нажав Tab, чтобы открыть панель Properties.
Monitoring the progress

Во время подстройки длины используйте сочетание клавиш Shift+G, чтобы включать и выключать индикатор длины цепи.

Также можно отслеживать процесс на панели PCB в режиме Nets или xSignals (). Желтым выделяется значение, которое ниже ограничения Min Limit, красным — значение, превышающее Max Limit.

Checking the results

Используйте панель PCB Rules and Violations для проверки ограничения (ограничений) Matched Net Length within-pair (). При необходимости скорректируйте меандры подстройки длины.

Автоматическая подстройка длины

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

Функция Auto Length Tuning доступна, если параметр PCB.TraceTuning.AutoTuning включен в диалоговом окне Advanced Settings.

В процессе автоматической подстройки программа попытается подстроить длины выбранных цепей в соответствии с применимыми проектными ограничениями Matched Lengths / Length. Подробнее см. в разделе Настройка проектных ограничений.

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

Функция используется следующим образом:

Автоматическая подстройка длины между цепями ()

Configure how lengths are matched Настройте проектное ограничение Length / Matched Lengths (с включенным параметром Group Matched Lengths) для цепей / дифференциальных пар / xSignals в соответствии с требованиями.
Select nets to be matched Выберите цепи, длины которых необходимо подстроить.
Configure the length matching pattern

Выберите команду Route » Automatic Length Tuning (сочетание клавиш: Ctrl+Alt+T) в главном меню, чтобы открыть диалоговое окно Auto Tuning Process (). В диалоговом окне выберите режим Min/Max/Group Matching для подстройки длин между цепями.

Выберите стиль шаблона типа «гармошка» и настройте его параметры в соответствии с требованиями. Подробнее см. в разделе Выбор шаблона подстройки.

Auto tune the lengths Нажмите OK в диалоговом окне Auto Tuning Process, и программа попытается создать шаблоны подстройки.
 
 
 
 
 

Автоматическое согласование фаз дифференциальной пары ()

Configure how lengths are matched Настройте проектное ограничение Length / Matched Lengths (с включенным параметром Within Differential Pair Length) для цепей / дифференциальных пар / xSignals в соответствии с требованиями.
Select nets to be matched Выберите цепи, длины которых необходимо подстроить.
Static phase matching Статическое согласование применяется, когда параметр Dynamic Phase Matching () / Dynamic Phase Tolerance () в ограничении Matched Lengths имеет значение disabled. Шаблоны подстройки добавляются в любом месте вдоль более короткой цепи пары.
Dynamic phase matching Динамическое согласование применяется, когда параметр Dynamic Phase Matching () / Dynamic Phase Tolerance () в ограничении Matched Lengths имеет значение enabled. Шаблоны подстройки обычно добавляются в нескольких местах вдоль более короткой цепи пары.
Configure the within pair Sawtooth tuning properties

Выберите команду Route » Automatic Length Tuning (сочетание клавиш: Ctrl+Alt+T) в главном меню, чтобы открыть диалоговое окно Auto Tuning Process (). В диалоговом окне выберите режим Within Pair Matching для подстройки длин внутри пары.

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

Auto tune the lengths Нажмите OK в диалоговом окне Auto Tuning Process, и программа попытается создать шаблоны подстройки фазы.

Функция Phase Tuning находится на стадии открытого бета-тестирования и доступна, если параметр PCB.TraceTuning.PhaseTuning включен в диалоговом окне Advanced Settings.

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

  • Для автоматической подстройки внутри пары используется пилообразный шаблон, позволяющий свести к минимуму нарушение баланса импедансов и геометрии пары.

Другие инструменты подстройки

Рекомендуемые материалы

  • Сайт Эрика Богатина, преподавателя и отраслевого эксперта по целостности сигналов http://www.bethesignal.com/

  • Сайт доктора Говарда Джонсона, преподавателя и отраслевого эксперта по высокоскоростному проектированию http://www.signalintegrity.com/

  • Сайт Ли Ритчи, преподавателя и эксперта по проектированию высокоскоростных печатных плат http://www.speedingedge.com/

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

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

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

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

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

Contents