Влияние Задержки И Длины Выводов Микросхемы И Программного Обеспечения На Расчет Общей Длины/Задержки Проводников



Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Менеджер ограничений в PADS Professional/Xpedition дает пользователям полный контроль над всеми параметрами, влияющими на целостность высокоскоростных сигналов.

Сегодня мы рассмотрим, как можно учесть в расчете общей длины проводника влияние длины и задержки (Pin Package length and Delays) выводов микросхемы, а также влияние коэффициента переходного отверстия.

Все самое интересное — под катом.



Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

В этой статье я постараюсь ответить на следующие вопросы:

  • Коэффициент длины программного обеспечения
  • Можно ли одновременно ввести ограничения длины и задержки для выводов в диспетчере ограничений?
  • Как влияют задержки и длина выводов на вкладке «Деталь» в CES?
  • Как работает измеритель настройки при использовании параметров длины контакта и фактора длины программного обеспечения?
  • Влияние программной задержки на расчет общей задержки сигнала
Настройка задержки вывода в диспетчере ограничений С помощью PADS Professional/Xpedition VX2.2 и выше можно одновременно импортировать файл с задержками и длинами отведений непосредственно в систему ввода ограничений.

Для импорта откройте CES, перейдите в меню Файл > Импорт > Задержки пакетов и выберите файл задержки:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Формат файла PinPkgDelays/PinPkgLengths (*.

txt/.

*ppd/*.

ppl) следующий:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Где единица — формат значения (независимый от регистра):

  1. для задержки — секунды (с), миллисекунды (мс), микросекунды (мкс), наносекунды (нс) и пикосекунды (пс)
  2. для длины – тысячные доли дюйма (ты), микроны (мкм), миллиметры (мм), дюймы (дюймы)
Наименование - ключевое слово, которое однозначно идентифицирует ваш чип пин_номер, значение — здесь указывается номер контакта и соответствующее значение длины/задержки Важный : Инструмент импорта не поддерживает формат запятых, даже если в CES они определены как разделители тысяч.

Небольшой пример файла PinPkgDelays.txt:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников



Автоматический расчет значений задержки

Если у вас есть информация только о длине вывода чипа, вы можете использовать CES для автоматического расчета значения задержки вывода на основе задержки распространения сигнала, определенной в настройках CES. (Настройка > Настройки) :

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

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

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Ниже приведены примеры для различных случаев использования.

Длины переходных отверстий, переходные задержки и длины пакетов выводов.



Пример №1

В этом примере Нет Используются параметры длины корпуса переходного отверстия или вывода:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Добавление сотой длины к каждому выводу U1 дает следующие значения:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Tuning Meter теперь отображает длину проводов с добавлением 100-й доли к каждому выводу компонента:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников



Пример №2

Теперь перейдите в меню «Настройка» > «Параметры настройки» и на вкладке «Через определения» установите значение Через коэффициент длины равный 1 .



Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Примечание.

Значение длины программного обеспечения рассчитывается на основе вашего стека плат. Также учтите, что для расчета длины ПО необходимо учитывать толщину меди начального и конечного слоев.

НЕТ учтено.

На рисунке ниже показано, как рассчитывается длина сигнала, перемещающегося от слоя 1 к слою 3 и от слоя 3 к слою 8:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Фактическая длина провода в диспетчере ограничений изменится, как только мы установим программный коэффициент длины:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

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

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников



Пример №3

На этом этапе мы добавим задержку Задержка пакета выводов 0,02 нс: Для наглядности посмотрим на значения задержки, рассчитанные для проводника в режиме TOF , при условии, что для параметра «Задержка пакета выводов» установлено значение 0 :

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Теперь давайте настроимся на Задержка пакета выводов значение при 0,02 нс:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Задержка в менеджере ограничений для этого сигнала изменилась на 0,02, и мы можем это проверить:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников



Пример №4

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

На рисунке ниже показана задержка распространения сигнала в проводнике, когда в инструменте Tuning Meter параметры Pin Package Delay и Via Delay установлены на ноль:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Следующий шаг — установить для Pin Package Delay значение 0,02 нс и посмотреть изменения:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Теперь, если мы зададим другое значение в поле Длина пакета выводов или Коэффициент длины через, значение задержки никак не изменится, так как мы работаем в режиме TOF .

Но если мы установим Pin Package Delay и Via Delay на 0,02 нс, то получим следующий результат:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

В редакторе ограничений задержка распространения сигнала по проводнику с параметрами Pin Package Delay и Via Delay, установленными на 0,02 нс, будет выглядеть так:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Задержку перехода и коэффициент длины перехода можно настроить через меню.

Настройка > Параметры настройки на вкладке «Определения переходов»:

Влияние задержки и длины выводов микросхемы и программного обеспечения на расчет общей длины/задержки проводников

Заключение Система ввода ограничений PADS Professional/Xpedition позволяет одновременно указывать как длину отведения, так и значения задержки.

НО если у вас установлена опция расчета времени распространения сигнала в CES ( TOF ), то система будет использовать значения из ячейки Задержка пакета выводов , а если опция расчета основана на длине ( Длина ) — система возьмет значения из ячейки Длина корпуса выводов .

То же самое относится и к влиянию программного обеспечения.

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

Надеюсь, получилось не слишком громоздко и запутанно.

Все неясные моменты готов обсудить в комментариях.

Филипов Богдан ПБО , Менеджер по продуктам решений PADS Теги: #Производство и разработка электроники #Электроника для начинающих #Лайфхаки для гиков #CAD/CAM #ограничения #ограничения #Mentor Graphics #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #pads professional #xpedition #pads #xpedition #pads #xpedition #менеджер ограничений #менеджер ограничений #компоновка ограничений #макет ограничений

Вместе с данным постом часто просматривают: