Configuration

Сконфигурируйте настройки всей системы в системной модели SerDes

  • Библиотека:
  • SerDes Toolbox/Утилиты

  • Configuration block

Описание

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

Ограничения

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

Параметры

расширить все

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

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

  • Использовать get_param(gcb,'SymbolTime') чтобы просмотреть текущее значение Symbol time (s).

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

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

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

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

  • Использовать get_param(gcb,'SamplesPerSymbol') чтобы просмотреть текущее значение Samples per symbol.

  • Использовать set_param(gcb,'SamplesPerSymbol',value) для задания Samples per symbol определенного значения.

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

Равномерный временной шаг формы волны, заданный как действительная положительная скалярная величина в s. Этот параметр доступен только для чтения и получен из Symbol time (s) и Samples per symbol.

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

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

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

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

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

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

  • Использовать set_param(gcb,'TargetBER',value) для задания Target BER определенного значения.

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

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

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

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

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

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

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

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

Как входящий сигнал передается через провода:

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

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

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

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

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

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

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

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

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

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

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

Установите строение модели (Tx и Rx, ввод-вывод, redriver, retimer), настройки IBIS (имена модели, угловой процент) и настройки модели AMI (тип модели, биты, которые нужно игнорировать) для передатчика и приемника и задайте опции создания файла на вкладке Export диалогового окна SerDES IBIS-AMManager

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

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

Подробнее о

расширить все

Введенный в R2019a