Управляйте параметрами IBIS-AMI

Можно управлять параметрами IBIS-AMI путем открытия диалогового окна SerDes IBIS-AMI Manager от блока Configuration.

Содержимое файла IBIS

Вкладка IBIS в диалоговом окне SerDes IBIS-AMI Manager задает содержимое файла IBIS. Установите параметры, используемые, чтобы задать файл IBIS в блоках AnalogOut и AnalogIn в приложении SerDes Designer и во вкладке IBIS в менеджере SerDes IBIS-AMI.

Со стороны передатчика в блоке AnalogOut:

  • Voltage (V) — Типичное значение напряжения располагается в файле IBS.

  • R (Ohms) — Наклон типичного подтягивания и выпадающего IV изгибается в файле IBS.

  • C (pF) — Типичное значение C_comp в файле IBS.

Со стороны приемника в блоке AnalogIn:

  • Voltage (V) — Типичное значение напряжения располагается в файле IBS.

  • R (Ohms) — Наклон типичного IV зажима заземления изгибается в файле IBS.

  • C (pF) — Типичное значение C_comp в файле IBS.

Можно только ввести типичные значения для этих параметров. Можно задать Tx and Rx corner percentage во вкладке Export диалогового окна SerDes IBIS-AMI Manager. Минимальные и максимальные значения сгенерированы путем вычитания или добавления в типичное значение его дробного углового процента.

Эффективность ввода/вывода (ввод-вывод) буфер является функцией процесса, напряжения и температуры (PVT). Существует 27 углов PVT. IBIS Поддерживает три угла модели: Typ, Min, и Максимум. При генерации файла IBIS Voltage (V), R (Ohms) и значения C (pF) используются для угла Typ.

  • Min относится к медленному/слабому углу. Это группирует медленный процесс, низкое напряжение и высокую температуру. Напряжение и сопротивление уменьшены, и емкость увеличена для угла Min.

  • Max относится к быстрому/сильному углу. Это группирует быстрый процесс, высокое напряжение и низкую температуру. Напряжение и сопротивление увеличены, и емкость уменьшена для угла Max.

Можно также задать модель IBIS-AMI во вкладке Export диалогового окна SerDes IBIS-AMI Manager как один ввод-вывод, redriver или retimer. Выбор этих настроек модели изменяет содержимое файла IBIS.

  • Если вы выбираете I/O как настройку модели, модель IBIS реконфигурирована к одной модели ввода-вывода ModelType.

  • Если вы выбираете Retimer или Redriver, когда настройка модели, компоненты файла IBIS обновляются, чтобы включать контакты повторителя.

Содержимое файла AMI

AMI - Tx и вкладки AMI - Rx в диалоговом окне SerDes IBIS-AMI Manager задают содержимое файла AMI. Они содержат необходимое и обычно использовали, зарезервировал параметры AMI. Можно также задать параметры модели специфичные для соответствующих блоков.

Существует пять Reserved_Parameters включенный в каждый файл AMI, сгенерированный SerDes Toolbox™:

  • AMI_Version — Версия IBIS поддержана моделью

  • Init_Returns_Impulse — поддерживает ли модель статистическую симуляцию или нет

  • GetWave_Exists — поддерживает ли модель симуляцию временного интервала или нет.

  • Max_Init_Aggressors — количество агрессоров перекрестных помех поддержано моделью

  • Modulation — схема модуляции модели.

  • Ignore_Bits — количество битов проигнорировано во время анализа области времени.

Если вы выбираете Retimer или Redriver как настройка модели во вкладке Export диалогового окна SerDes IBIS-AMI Manager, дополнительного Reserved_Parameter Repeater_Type добавляется к вкладке AMI - Rx. Этот параметр задает тип повторителя.

Настройте параметры AMI

Можно задать и изменить параметры отдельных блоков передатчика и приемника. От Model_Specific параметры, можно добавить новые пользовательские параметры AMI в определенные блоки. Новые ссылки параметров AMI в Simulink® модель автоматически обеспечена для вас. Для получения дополнительной информации смотрите Управление Параметры AMI.

Можно также добавить новую структуру касания в блоки эквалайзера. Эти дополнительные касания включены и в модель Simulink и в экспортируемые модели IBIS-AMI. Касания позволяют вам настроить эквализацию, особенно когда вы создаете свои пользовательские блоки с нуля.

Можно выбрать, чтобы скрыть Model_Specific Параметры AMI и структуры касания с помощью кнопки Edit... параметры все еще работают одинаково в моделях Simulink. Но они не написаны в файлах AMI, и не обнаруживается в AMI_Parameters_Out строка. Скрытые параметры трудно закодированы к их текущим значениям в файлах DLL, и конечный пользователь не может изменить их.

Можно также включать стандартно-совместимое дрожание передатчика и приемника и шумовые параметры к Reserved_Parameter раздел файла AMI с помощью кнопки Reserved Parameters.... Дрожание и шумовые параметры только используются в инструментах EDA. Simulink игнорирует эти параметры.

Отладьте файлы AMI в EDA

Чтобы позволить отладить файлы AMI в инструментах EDA, во вкладке AMI-Tx или AMI-Rx, нажимают кнопку Reserved Parameters... и выбирают параметр DLL_ID. DLL_ID является стандартным параметром IBIS-AMI, который появляется как Reserved_Parameter. Это также включает параметр AMI_Debug как Model_Specific параметр.

Установите значение Enable к true выводить файлы отладки. Можно улучшать производительность значением установки Enable к false и не выводит любые файлы отладки, но все еще иметь опцию, чтобы включить отладку в инструментах EDA при необходимости. Используйте Start_Time, чтобы задать время симуляции, в которой отладке начинается выходная генерация.

Примечание

SerDes Toolbox не поддерживает компиляцию файлов AMI_Wrapper.cpp с невстроенными S-функциями. В результате вы не можете экспортировать модели IBIS-AMI с невстроенными S-функциями. Если у вас есть Simulink Coder™ или Embedded Coder® лицензия, можно преобразовать S-функции во встроенный, чтобы поддержать экспорт модели IBIS-AMI. Для получения дополнительной информации смотрите S-функции Встраивания (Simulink Coder).

Смотрите также

Похожие темы

Внешние веб-сайты