Сконфигурируйте настройки всей системы в системной модели SerDes
SerDes Toolbox/Утилиты
Блок Configuration устанавливает общесистемные настройки системы SerDes, такие как время символа, выборки на символ, целевая вероятность битовой ошибки (BER), схема модуляции и тип сигнализации. Он также конфигурирует генерацию моделей IBIS и AMI и настраивает параметры AMI.
Неинлинфицированные S-функции не поддерживаются для экспорта модели IBIS-AMI. Если у вас есть Simulink® Coder™ или Embedded Coder® лицензия, вы можете преобразовать ваши S-функции в встроенные для поддержки экспорта модели IBIS-AMI.
Symbol time (s)
- Время продолжительности одиночного символа100e-12
(по умолчанию) | реальная положительная скалярная величинаВремя одной длительности символа, заданное как действительная положительная скалярная величина в s.
Использовать get_param(gcb,'SymbolTime')
чтобы просмотреть текущее значение Symbol time (s).
Использовать set_param(gcb,'SymbolTime',value)
для задания Symbol time (s) определенного значения.
Типы данных: double
Samples per symbol
- Точки данных на символ16
(по умолчанию) | 8
| 32
| 64
| 128
Количество точек данных на символ.
Использовать get_param(gcb,'SamplesPerSymbol')
чтобы просмотреть текущее значение Samples per symbol.
Использовать set_param(gcb,'SamplesPerSymbol',value)
для задания Samples per symbol определенного значения.
Типы данных: double
Sample interval (s)
- Равномерный временной шаг формы волны6.25e-12
(по умолчанию) | реальная положительная скалярная величинаРавномерный временной шаг формы волны, заданный как действительная положительная скалярная величина в s. Этот параметр доступен только для чтения и получен из Symbol time (s) и Samples per symbol.
Использовать get_param(gcb,'SampleIntervalText')
чтобы просмотреть текущее значение Sample interval (s).
Типы данных: double
Target BER
- Целевая вероятность битовой ошибки1e-6
(по умолчанию) | реальная положительная скалярная величинаЦелевая вероятность битовой ошибки, используемая для генерации контуров глаза, задается как бесчисленная действительная положительная скалярная величина.
Использовать get_param(gcb,'TargetBER')
чтобы просмотреть текущее значение Target BER.
Использовать set_param(gcb,'TargetBER',value)
для задания Target BER определенного значения.
Типы данных: double
Modulation
- Схема модуляции'NRZ'
(по умолчанию) | 'PAM4'
Количество логических уровней в схеме модуляции:
Выберите 'NRZ'
если схема модуляции имеет два логических уровня.
Выберите 'PAM4'
если схема модуляции имеет четыре логических уровня.
Использовать get_param(gcb,'Modulation')
чтобы просмотреть текущее значение Modulation.
Использовать set_param(gcb,'Modulation',value)
для задания Modulation определенного значения.
Типы данных: char
Signaling
- Как сигнал передается через провода'Differential'
(по умолчанию) | 'Single-ended'
Как входящий сигнал передается через провода:
'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
Plot statistical analysis after simulation
- Построение графика статистического анализа после симуляцииВыберите, чтобы построить график результатов статистического анализа (Init) после выполнения симуляции. По умолчанию эта опция выбрана. Результаты, полученные из выравниваемой импульсной характеристики, включают импульсную характеристику, форму волны, статистический глаз и статистические метрики глаза (высота глаза, ширина глаза, площадь глаза, рабочий запас канала и вертикальное закрытие глаза).
Plot time domain analysis after simulation
- Построение графика анализа времени после симуляцииВыберите, чтобы построить график результатов анализа временного интервала после выполнения симуляции. По умолчанию эта опция выбрана. Результат включает глаз во временном интервале с гистограммой тактов и метриками глаз во временном интервале (высота глаза, ширина глаза, площадь глаза, рабочий запас канала, вертикальное закрытие глаза и минимальное BER).
Глаз временного интервала выводится из выхода блоков приемника и тактовых тактов, генерируемого блоком DFECDR, CDR или IBIS-AMI clock_times. Чтобы сгенерировать значимый глаз временного интервала, используется максимальное значение параметра Bits to ignore для Tx и Rx на вкладке Export диалогового окна SerDes IBIS-AMI Manager.
Open SerDes IBIS-AMI Manager
- Откройте 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.
Можно просмотреть эффективность метрики статистического и временной интервал глаза путем построения статистических и временной интервал результатов.
Метрика эффективности | Описание |
---|---|
Высота глаза (V) | Высота глаза в центре контура BER |
Ширина глаза (ps) | Ширина глаза контура BER |
Площадь глаза (V * ps) | Область внутри контурного глаза BER |
Линейность глаз | Мера отклонения амплитудного разделения между различными уровнями PAM3 или PAM4, заданная уравнением: |
COM | Рабочий запас канала, заданный уравнением: |
VEC | Вертикальное закрытие глаза, заданное уравнением: |
Минимальный BER | Минимальный BER возможен на основе количества символов и проигнорированных бит, установленных в диалоговом окне SerDes IBIS-AMI Manager, задается уравнением: Минимальный BER должен быть больше или равен целевому BER. |
Примечание
Средняя высота глаза определяется как высота глаза между самой плотной частью гистограммы глаза ниже и выше внутреннего глаза.
Временной интервал глаз представляет результаты анализа временного интервала, полученного из выхода приемника и, если сгенерирован, синхроимпульс тактов. Чтобы сгенерировать значимый глаз временного интервала, важно игнорировать результаты из предварительного количества бит от передатчика и приемника, в то время как алгоритмы эквализации адаптируются, чтобы найти оптимальное строение. Количество бит, которые можно игнорировать, можно задать путем установки параметра Tx и Rx Bits to Ignore на вкладке Export диалогового окна SerDes IBIS-AMI Manager. Для анализа временного интервала максимальное значение двух параметров Bits to Ignore игнорируется. В зависимости от того, сколько бит проигнорировано, глаз и связанные метрики глаза временного интервала могут измениться.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.