Сконфигурируйте настройки в масштабе всей системы в системной модели 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
— Точки данных на символ
(значение по умолчанию) | 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
— Схема 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Щелкните, чтобы открыть диалоговое окно SerDes IBIS-AMI Manager. Используя это диалоговое окно, можно установить IBIS и содержимое файла AMI и экспортировать модель IBIS-AMI.
Установите настройку модели (Tx и Rx, ввод-вывод, redriver, retimer), настройки IBIS (имена модели, угловой процент), и настройки модели AMI (тип модели, биты, чтобы проигнорировать) для передатчика и приемника и задайте опции создания файла во вкладке Export диалогового окна SerDes IBIS-AMI Manager.
Вкладка IBIS диалогового окна SerDes IBIS-AMI Manager содержит содержимое файла IBS.
Можно добавить, настроил параметры AMI, дополнительную структуру касания, и дрожание и шумовые профили с помощью вкладок AMI-Rx и AMI-Tx. Для получения дополнительной информации смотрите, Управляют Параметрами 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.