exponenta event banner

Конфигурация

Настройка системных параметров в системной модели SerDes

  • Библиотека:
  • Панель инструментов/утилиты SerDes

  • Configuration block

Описание

Блок конфигурации устанавливает общесистемные настройки системы SerDes, такие как время символа, выборки на символ, целевая частота битовых ошибок (BER), схема модуляции и тип сигнализации. Он также настраивает генерацию моделей IBIS и AMI и настраивает параметры AMI.

Ограничения

  • Неинлинированные S-функции не поддерживаются для экспорта модели IBIS-AMI. При наличии лицензии Simulink ® Coder™ или Embedded Coder ® можно преобразовать S-функции в встроенные для поддержки экспорта модели IBIS-AMI.

Параметры

развернуть все

Время длительности одного символа, определяемое как действительный положительный скаляр в s.

Программное использование

  • Использовать get_param(gcb,'SymbolTime') для просмотра текущего значения времени символа.

  • Использовать set_param(gcb,'SymbolTime',value) для установки определенного значения в поле Время символа.

Типы данных: double

Количество точек данных на символ.

Программное использование

  • Использовать get_param(gcb,'SamplesPerSymbol') для просмотра текущего значения параметра «Образцы на символ».

  • Использовать set_param(gcb,'SamplesPerSymbol',value) установка для параметра «Образцы на символ» определенного значения.

Типы данных: double

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

Программное использование

  • Использовать get_param(gcb,'SampleIntervalText') для просмотра текущего значения интервала (ов) выборки.

Типы данных: double

Целевая частота битовых ошибок, используемая для формирования контуров глаза, заданная как безразмерный действительный положительный скаляр.

Программное использование

  • Использовать get_param(gcb,'TargetBER') для просмотра текущего значения целевого BER.

  • Использовать set_param(gcb,'TargetBER',value) чтобы задать целевое значение BER.

Типы данных: double

Количество логических уровней в схеме модуляции:

  • Выбрать 'NRZ' если схема модуляции имеет два логических уровня.

  • Выбрать 'PAM4' если схема модуляции имеет четыре логических уровня.

Программное использование

  • Использовать get_param(gcb,'Modulation') для просмотра текущего значения модуляции.

  • Использовать set_param(gcb,'Modulation',value) установка для параметра Modulation определенного значения.

Типы данных: char

Способ передачи входного сигнала по проводам:

  • 'Differential' - Передача входящего сигнала с помощью дифференциальной пары сигналов. Приемник реагирует на разность между этими двумя сигналами.

  • 'Single-ended' - Передача входного сигнала с использованием переменного напряжения. Приемник реагирует на разность между входящим сигналом и опорным сигналом или землей.

Сигнализация влияет только на сгенерированные файлы IBIS. Уровни напряжения в Simulink не изменяются при изменении типа сигнализации. Сигнализация также влияет на импеданс аналогового канала, когда модель канала Loss model.

Программное использование

  • Использовать get_param(gcb,'Signaling') для просмотра текущего значения сигнализации.

  • Использовать set_param(gcb,'Signaling',value) установка для параметра Signaling определенного значения.

Типы данных: char

Используется для построения графика результатов статистического анализа (Init) после выполнения моделирования. По умолчанию этот параметр выбран. Результаты, полученные из выровненной импульсной характеристики, включают импульсную характеристику, форму волны, статистический глаз и статистические метрики глаз (высота глаз, ширина глаз, площадь глаз, рабочий запас канала и вертикальное закрытие глаз).

Используется для построения графика результатов анализа временной области после выполнения моделирования. По умолчанию этот параметр выбран. Результат включает в себя глаз во временной области с гистограммой тактов и метриками глаза во временной области (высота глаза, ширина глаза, область глаза, рабочий запас канала, вертикальное закрытие глаза и минимальный BER).

Глаз временной области выводится из выходных данных приемных блоков и тактовых делений, генерируемых блоком DFECDR, блоком CDR или блоком clock_times IBIS-AMI. Для создания значимого глаза временной области используется максимальное значение параметра Bits to ignore для Tx и Rx на вкладке Export диалогового окна SerDes IBIS-AMI Manager.

Щелкните значок, чтобы открыть диалоговое окно SerDes IBIS-AMI Manager. В этом диалоговом окне можно задать содержимое файлов IBIS и AMI и экспортировать модель IBIS-AMI.

Задайте конфигурацию модели (Tx и Rx, I/O, redriver, retimer), настройки IBIS (имена моделей, процент угла) и настройки модели AMI (тип модели, биты для игнорирования) для передатчика и приемника и укажите параметры создания файлов на вкладке «Экспорт» диалогового окна SerDes IBIS-AMI Manager.

Вкладка IBIS диалогового окна SerDes IBIS-AMI Manager содержит содержимое файла IBS.

С помощью вкладок AMI-Tx и AMI-Rx можно добавить пользовательские параметры AMI, дополнительную структуру отводов, а также профили дрожания и шума. Дополнительные сведения см. в разделе Управление параметрами IBIS-AMI.

Подробнее

развернуть все

Представлен в R2019a