Можно управлять параметрами IBIS-AMI путем открытия диалогового окна SerDes IBIS-AMI Manager от блока Configuration.
Вкладка 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 - 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. Этот параметр задает тип повторителя.
Можно задать и изменить параметры отдельных блоков передатчика и приемника. От 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-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).