Задержка сигнала на выводе корпуса
Краткий обзор
- Узнайте, что такое задержка распространения сигнала внутри корпуса компонента, почему даже совместимые по выводам компоненты могут вести себя по-разному и на каком этапе проектирования следует учитывать эти данные.
- Посмотрите, как Altium Designer обрабатывает параметры Pin Package Length и Propagation Delay и как каждый из них учитывается при расчёте длины сигнала и задержки.
- Узнайте, где вводить, передавать и проверять эти значения в редакторе схем, редакторе печатных плат, на панели PCB и в среде xSignals.
В любой высокоскоростной разработке с частотами выше 500 МГц соединительная среда, или проволочный вывод к кристаллу, вносит задержку в сигнал. Эта задержка внутри компонента называется задержкой вывода в корпусе. Даже если два компонента полностью совместимы по выводам с точки зрения схемы и печатной платы, время распространения сигнала в их корпусах будет различаться, и это необходимо учитывать. Информацию о времени распространения можно найти в документе IBIS 6 для соответствующего компонента. Данные о выводах корпуса следует учитывать на этапе планирования ввода-вывода, а для ПЛИС — после синтеза. Все производители компонентов должны предоставлять данные о задержках в корпусе, выраженные либо в пикосекундах, либо в виде длины.
Задержку можно учесть в проекте как Pin Package Length или как Propagation Delay, используя соответствующие поля свойств вывода в редакторе схем либо контактной площадки/переходного отверстия в редакторе печатных плат. Введенные значения обрабатываются следующим образом:
Pin Package Length — в редакторе печатных плат все значения длины выводов в корпусе для каждой цепи суммируются, образуя общую длину выводов в корпусе (Total Pin/Package Length), которая включается в общую Signal Length этой цепи. См. описание режима Nets панели PCB, чтобы узнать больше о длине сигнала (Signal Length).
Propagation Delay — все заданные пользователем значения задержки для выводов/контактных площадок и переходных отверстий каждой цепи добавляются к задержке трассировки этой цепи в редакторе печатных плат. Задержка трассировки автоматически рассчитывается решателем электромагнитного поля Simbeor®, встроенным в Layer Stack Manager. Задержки контактных площадок и переходных отверстий не рассчитываются автоматически, но могут быть заданы пользователем.
Учет задержки на схеме
Длину вывода в корпусе можно задать как атрибут вывода компонента на схеме на панели Properties в режиме Pin. По умолчанию программа использует единицы измерения текущего документа; при необходимости укажите единицы вместе со значением.

Введите длину вывода в корпусе в нужных единицах измерения.
Задание задержки в редакторе печатных плат
Значения Pin Package Length и Propagation Delay передаются в проект печатной платы, что можно увидеть в режиме Pad панели Properties.

Значения Pin Package Length и Propagation Delay передаются со схемы на печатную плату; их также можно задать непосредственно на плате.
Просмотр длины вывода в корпусе и задержки распространения на панели PCB
Значение Pin/Pkg Length автоматически учитывается при расчете Signal Length, результаты которого отображаются в различных режимах панели PCB. Переключите панель в режим Nets, чтобы просмотреть или изменить значение Pin/Pkg Length для выводов выбранной цепи. Обратите внимание: столбец Routed Length показывает длину трассировки, а столбец Signal Length — длину трассировки с учетом всех значений Pin/Pkg Lengths в этой цепи.

Значение Pin/Pkg Length и его влияние на Signal Length показаны в режиме Nets панели PCB.
На изображении ниже столбец задержки распространения Delay показывает, что две пары xSignals нарушают правило проектирования Matched Lengths. Поскольку подсветка находится в столбце Delay, это означает, что правило настроено на использование единиц задержки, а не единиц длины.
Столбец Delay показывает, что две пары xSignals нарушают правило проектирования Matched Lengths.
Как длина учитывается в xSignals
Значение Pin/Pkg Length автоматически включается в общую длину xSignal, если:
- Этот сигнал входит в определение xSignal.
- Эта контактная площадка не подключена по проходной топологии fly-by (к площадке подключен только один проводник).