Современная электроника №5/2019
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 59 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 5 2019 левой кнопкой мыши нужную строку и нажать кнопку Delete . Можно также выполнить соединение определённых выводов разъёмов между собой. После того как все пары соединений назна- чены, необходимо при помощи кноп- ки Next > перейти к четвёртому шагу работы мастера. На четвёртом, заключительном эта- пе создания многоплатной системы (см. рис. 4б) выполняется определе- ние свойств виртуальных соедине- ний. Для каждого соединения можно назначить свой набор свойств. Для это- го левой кнопкой мыши выбирают пару плат в поле Interconnection list и зада- ют параметры её соединения в следу- ющих полях: ● Resistance (сопротивление); ● Inductance (индуктивность); ● Capacitance (ёмкость); ● Impedance (импеданс); ● Delay (задержка); ● Connector model (модель соедине- ния): Short (короткая), Simple (про- стая), Advanced (расширенная). Если разработчику неизвестны характеристики соединения, можно использовать их значения по умолча- нию. Для редактирования соединения используют кнопку Connection Editor поля Connector model . Когда все нужные действия выполне- ны, для окончания работы с мастером создания многоплатной системы нажи- мают на кнопку Finish . В нашем приме- ре результат работы мастера – проект MultiBoard, в который назначены четы- ре платы (материнская и три дочерние) (см. рис. 5). Редактирование уже созданно- го проекта многоплатной системы в MultiBoard осуществляется коман- дой основного меню Edit/MultiBoard Project , которая открывает окно масте- ра MultiBoard Project Wizard , где изменя- ют нужные настройки проекта. П РОВЕДЕНИЕ АНАЛИЗА МНОГОПЛАТНОЙ СИСТЕМЫ Анализ многоплатной системы в пакетном режиме Batch Mode Batch Mode Wizard в MultiBoard используют для обнаружения цепей, имеющих риски наличия проблем целостности сигналов, а также для получения общей информации о всех цепях проекта многоплатной системы в виде текстового отчёта. Запуск анализа производится коман- дой основного меню Simulate SI/Run Generic Batch Simulation или посред- ством нажатия на одноимённую пик- тограмму верхней панели инструмен- тов, в результате чего будет откры- то окно Batch Mode Setup – Overview (см. рис. 6). В верхней части окна Batch Mode Setup – Overview находится поле Result files from previous analysis , в котором при помощи кнопки Open можно открыть для просмотра файлы отчёта предыду- щих анализов проекта многоплатной системы. Также в этом окне расположены ещё два поля: ● Detailed simulations – набор опций для детального моделирования; ● Quick analysis – набор опций для бы- строго анализа. Quick analysis производит провер- ку каждой цепи во всех подсхемах многоплатной системы. Его можно использовать для быстрого сканиро- вания всего проекта на наличие цепей с рисками. При выполнении Quick analysis не производится детальное моделирование, а для прогнозиро- вания рисков целостности сигналов и наводок используются алгоритмы экспертной системы. В поле Quick analysis доступны для выбора следующие опции: ● Show crosstalk strength estimates, sorted by largest crosstalk value – определить интенсивность наводки для выявле- ния цепей-агрессоров; ● Show component changes – показать изменения компонентов; ● Show net changes – показать измене- ния цепей; ● Show new component ( i.e. , Q uick Terminators ) – показать новые ком- поненты; ● Show stackup – показать информацию о стеке слоёв печатных плат много- платной системы; ● Show interconnect statistics ( lengths , R , L , C and impedances ) – включить в от- чёт информацию о каждой цепи: ми- нимальный и максимальный импе- данс трассы, общую длину трассы, общую ёмкость трассы, общую индук- тивность трассы, общее сопротивле- ние трассы, средний импеданс трас- сы, общую задержку трассы; ● Show counts ( components , segments , nets , etc .) – определение числа сег- ментов, приёмников и передатчиков, компонентов для каждой цепи про- екта многоплатной системы. Каждая выбранная опция добав- ляет дополнительную информацию в файл отчёта. Пункты Show signal- integrity problems caused by line lengths (определение цепей, длина кото- рых больше критической) и Suggest termination changes and optimal values (расчёт оптимальных значений согла- сования) недоступны для выбора при анализе многоплатной системы. В про- цессе настройки параметров есть воз- можность задать анализ отдельных или всех цепей проекта. После нажатия кнопки « Далее >» будет запущен мастер Batch Mode Setup , кото- рый предполагает поочередное откры- тие нескольких диалоговых окон, где разработчик определяет настройки анализа. Переход между окнами выпол- а б Рис. 7. Фрагмент текстового файла отчёта: а) общая информация о многоплатном проекте и стеке слоёв входящих в него печатных плат; б) отчёт о помехах и данные о выбранных для анализа цепях
RkJQdWJsaXNoZXIy MTQ4NjUy