Современная электроника №5/2019
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 60 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 5 2019 няется с помощью кнопок «< Назад » и « Далее >». Когда все параметры заданы, нажимают кнопку « Готово » для запу- ска анализа. Результаты будут представ- лены в виде текстового файла отчёта, который откроется для просмотра авто- матически (см. рис. 7). В файле выводится общая информа- ция о многоплатном проекте: общее количество цепей ( Total number of nets ), общее число компонентов ( Total number of components ), температура платы ( Board temperature ), характе- ристики интегральных схем ( Default IC model ) и информация о стеке слоёв печатных плат многоплатной системы ( STACKUP ), отчёт о помехах ( CROSSTALK REPORT ), данные о выбранных для ана- лиза цепях ( NET INFORMATION ): число сегментов, приёмников и передатчи- ков, резисторов и конденсаторов для каждой цепи. Как видно из рисунка 7б, в разделе CROSSTALK REPORT полученного отчё- та указано, что цепь IMP_A6_B00 под- вержена влиянию двух цепей-агрес- соров: IMP_A5_B00 и IMP_A7_B00, значения пиковых выбросов пере- крёстных помех которых равны 206 и 204 мВ соответственно, что превыша- ет максимально допустимое значение (105 мВ), указанное в поле Maximum allowed crosstalk , и может влиять на целостность передаваемого сигна- ла. О выявленном нарушении полу- чено предупреждающее сообщение: ** Warning ** Estimate exceeds maximum allowed crosstalk! (превышено макси- мально допустимое значение электри- ческого порога). После обнаружения в Quick analysis цепей с высоким риском можно пере- ходить к их детальному моделирова- нию. Посредством установки флаж- ка Run signal-integrity and crosstalk simulations on selected nets в поле Detailed simulations окна Batch Mode Setup – Overview задают выполнение моделирования целостности сигна- лов. Моделирование ЭМС (флажок Run EMC simulations on selected nets ) в проекте многоплатной системы недо- ступно. Детальное моделирование занимает больше времени, чем быстрый анализ. Так же, как и в Quick analysis , в Detailed simulations есть возможность выбо- ра цепей для моделирования, для чего предусмотрена специальная таблица. Выборочное моделирование цепей сокращает время анализа. Результаты Quick analysis показали, что цепи IMP_A5_B00, IMP_A7_B00, SETSEC_B00,CLK2_ASSOC_B00,IMP_A6_B00 являются агрессорами, что может нега- тивно сказаться на целостности сигна- лов жертв, характеристики которых ухудшаются под воздействием их элек- тромагнитного излучения и выбросов. Выполним детальное моделиро- вание целостности сигналов и пере- крёстных помех этих цепей, для чего снова откроем окно Batch Mode Setup – Overview и в поле Detailed simulations установим флажок Run signal-integrity and crosstalk simulations on selected nets (все остальные флажки в этом случае должны быть сняты) и нажмём кнопку « Далее >» – в результате будет открыт ряд диалоговых окон, где разработчик определяет настройки анализа. Выбор цепей для анализа выполняют установ- кой/снятием флажков в поле SI Enable окна Batch Mode Setup – Net-Selection Spreadsheet (см. рис. 8), которое откры- вают кнопкой SI Nets Spreadsheet из окна мастера Batch Mode Setup – Select Nets and Constraints for Signal-Integrity Simulation . Когда все параметры заданы, нажи- мают кнопку « Готово » для запуска анализа. В результате его завершения будет получен файл отчёта в форма- те . rpt . При обнаружении нарушений в фай- ле выводятся предупреждающие сооб- щения. Также файл отчёта содержит информацию о дате запуска анализа и общем времени, которое занял про- цесс его выполнения, а также общие сведения о проекте многоплатной системы: общее количество цепей, общее число компонентов, температу- ра платы, характеристики интеграль- ных схем. На основе полученных результатов быстрого анализа и детального моде- лирования разработчик должен при- нять решение о внесении изменений в проект многоплатной системы, после чего повторно запустить анализ, что- бы удостовериться, что выполненные изменения результативны, а произве- дённые действия не привели к появле- нию нарушений в цепях, которые ранее не имели проблем. Во второй части статьи будет опи- сано выполнение анализа целостно- сти сигналов при помощи цифрово- го осциллографа Digital Oscilloscope, а также пойдёт речь об анализе спек- тра ЭМС. Л ИТЕРАТУРА 1. HyperLynx SI/PI User Guide. Mentor Graphics Corporation. 2016. Рис. 8. Выбор цепей в поле SI Enable окна Batch Mode Setup – Net-Selection Spreadsheet
RkJQdWJsaXNoZXIy MTQ4NjUy