Современная электроника №4/2019
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 56 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 4 2019 Влияние задержки, длины выводов ИС и переходных отверстий на расчёт общей длины проводников Рис. 2. Автоматический расчёт задержки Рис. 1. Параметры автоматического расчёта значения задержки вывода Система настройки и ввода ограничений (Constraint Manager) в PADS Professional на платформе Xpedition предоставляет пользователям полный контроль над всеми параметрами, которые влияют на целостность высокоскоростных сигналов. В статье рассмотрена возможность учёта влияния длины и задержки (Pin Package Length and Delays) выводов микросхемы, а также фактора переходных отверстий при расчёте общей длины проводника. Богдан Филипов (filipov@nanocad.ru) В ВЕДЕНИЕ Данная публикация рассказывает о том, можно ли одновременно вводить ограничения по длине и задержке для выводов в Constraint Manager , каково влияние задержек и длин для выводов на вкладке Part в системе ввода ограни- чений (CES), как работает инструмент Tuning Meter при использовании пара- метров длины выводов ифактора длины переходных отверстий, а также о влия- нии задержки в переходных отверсти- ях на расчёт общей задержки сигнала. Н АСТРОЙКА ЗАДЕРЖКИ ВЫВОДОВ В C ONSTRAINT M ANAGER В PADS Professional на платформе Xpedition версии VX2.2 и выше поя- вилась возможность одновремен- ного импорта файла с задержками и длинами выводов прямо в систе- му ввода ограничений. Чтобы выпол- нить импортирование, необходимо открыть CES, перейти в меню File → Import → Package Delays и выбрать файл с задержками. Файлы PinPkgDelays и PinPkgLengths (*.txt, *.ppd, *.ppl) используют следую- щие параметры: ● unit – формат величины, не завися- щий от регистра: для задержки – се- кунды (s), миллисекунды (ms), ми- кросекунды (μs), наносекунды (ns) и пикосекунды (ps); для длины – тысячные доли дюйма (th), микро- ны (μm), миллиметры (mm), дюй- мы (in); ● part_name – ключевое слово (уни- кальный идентификатор данной ми- кросхемы); ● pin_number, value – номер вывода и соответствующее ему значение дли- ны и задержки. Следует обратить внимание, что инструмент импорта не поддержи- вает формат запятых, даже если в CES они определены как разделите- ли разрядов. А ВТОМАТИЧЕСКИЙ РАСЧЁТ ЗНАЧЕНИЙ ЗАДЕРЖЕК Если имеется информация только о длине выводов микросхемы, то можно использовать CES для автоматическо- го расчёта задержки выводов на осно- ве задержки распространения сигна- ла, определённой в настройках CES ( Setup → Settings ) (см. рис. 1). Задав значения длины выводов, сле- дует щёлкнуть правой кнопкой мыши в ячейке, соответствующей задержке контакта, и выбрать команду Calculate Delay , после чего система автоматиче- ски рассчитает требуемые параметры (см. рис. 2). Далее приведены примеры различ- ных случаев использования Via Lengths , Via Delay и Pin Package Lengths . В примере 1 (см. рис. 3а) не исполь- зуются параметры Via Lengths или Pin Package Length . Результаты добавле- ния длины 100 th к каждому выводу компонента U1 показаны на рисун- ке 3б. Теперь Tuning Meter отобра- жает значения длины проводни-
RkJQdWJsaXNoZXIy MTQ4NjUy