exponenta event banner

Управление параметрами 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 Manager.

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

  • Напряжение (V) - типичное значение диапазона напряжения в файле IBS.

  • R (Ohms) - наклон типичных кривых подтягивания и вытягивания IV в файле IBS.

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

Со стороны получателя в блоке AnalogIn:

  • Напряжение (V) - типичное значение диапазона напряжения в файле IBS.

  • R (Ом) - наклон типичной кривой IV зажима заземления в файле IBS.

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

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

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

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

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

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

  • При выборе ввода-вывода в качестве конфигурации модели модель IBIS реконфигурируется в одну модель ModelType I/O.

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

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

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

Их пять Reserved_Parameters включен в каждый AMI-файл, созданный Toolbox™ SerDes:

  • AMI_Version - версия IBIS, поддерживаемая моделью

  • Init_Returns_Impulse - поддерживает ли модель статистическое моделирование или нет

  • GetWave_Exists - поддерживает ли модель моделирование во временной области или нет.

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

  • Модуляция - схема модуляции модели.

Если Вы выбираете 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-файла с использованием зарезервированных параметров... кнопка. Параметры дрожания и шума используются только в инструментах EDA. Simulink игнорирует эти параметры.

Отладка AMI-файлов в EDA

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

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

Примечание

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

См. также

Связанные темы

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