СОВРЕМЕННАЯ ЭЛЕКТРОНИКА 6/2016

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 80 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 6 2016 xSignals Classes, так и для одиночного xSignals; использование цвета помо- гает идентифицировать связанные цепи во время трассировки. Ф ОРМИРОВАНИЕ ПРАВИЛ ПРОЕКТИРОВАНИЯ После определения объектов xSignals, для них формируются соот- ветствующие конструкторские требо- вания в редакторе правил, раздел High Speed в Design > Rules (см. рис. 6), где определяются правила Length (Длина сигнала) и Matched Length (Соответ- ствие длины). Правило Length устанавливает мак- симально разрешённую длину прохож- дения сигнала. Правило Matched Length устанавли- вает соответствие длины сигнала отно- сительно выбранного объекта. Возмож- ны два варианта исполнения правила: ● Group Matched Lengths – выравнива- ние длин в заданной группе; ● Within Differential Pairs – выравнива- ние длин внутри дифференциальной пары. ● Для определения области действия правила используются следующие выражения для запроса фильтрации: ● InxSignal – объект в выбранном маршруте xSignals, например, InxSignals(‘DRAM_A0_PP1’); ● InxSignalClass – объект в выбран- ном классе xSignals, например, InxSignalClass(‘PCIE’); ● IsxSignal – объект xSignals с ука- занным именем, например, IsxSignals(‘DRAM_A0_PP1’); ● ключевые слова атрибутов; ● InAnyxSignal – объект в любом марш- руте xSignal, например, InAnyxSignal. Выполнение правил проверяется во время размещения объектов (так называемый Online DRC) или после проектирования (так называемый Batch DRC (Пакетная проверка)). Контроль правила Matched Length производится в рабочей панели PCB в режиме xSignals (см. рис. 5), резуль- тат отображается в строке состояния (количество узлов, длина маршру- та, неразведённая длина, длина трас- сировки, суммарная длина выводов микросхем) трассируемой цепи в виде цветовой индикации: ● белый цвет – в пределах заданного значения; ● жёлтый цвет – если длина дорожки меньше длины, заданной правилом; ● красный цвет – если длина дорож- ки превышает максимум заданного значения. З АКЛЮЧЕНИЕ Во второй части статьи будет описан xSignal-мастер, используемый для фор- мирования групп xSignals. Также будет рассказано о расчёте Signal Length (Дли- на маршрута сигнала) и расчёте сум- марной длины трассы маршрута сиг- нала в САПР Altium Designer 16.0. Л ИТЕРАТУРА 1. Кечиев Л.Н. Проектирование печатных плат для цифровой быстродействующей аппаратуры. М. ООО «Группа ИТД». 2007. 2. Джонсон Г. Грэхем М. Высокоскоростная передача цифровых данных: высший курс чёрной магии. М. ИД Вильямс. 2005. 3. Попов С., ПоповЮ. Выравнивание задер- жек сигнала. Проблемы и решения. Печат- ный монтаж. 2013. №5. 4. Altium. High Speed Design with xSignals. www.techdocs.altium.com/display/ADOH/ High+Speed+Design+with+xSignals. Рис. 6. Диалоговое окно редактора правил проектирования Рис. 5. Режим xSignals панели PCB

RkJQdWJsaXNoZXIy MTQ4NjUy