Эквалайзер обратной связи решения (DFE) с часами и восстановлением данных (CDR)
SerDes Toolbox / Блоки Datapath
Блок DFECDR адаптивно обрабатывает входной сигнал выборки выборкой или аналитически обрабатывает входной сигнал вектора импульсной характеристики, чтобы удалить искажения в касаниях курсора сообщения.
Эквалайзер обратной связи решения изменяет сгенерированные модулированные сигналы, чтобы минимизировать интерференцию межсимвола (ISI) во время выборки часов. Демонстрационные данные DFE в каждом такте системных часов и настраивают амплитуду формы волны напряжением коррекции. Напряжение коррекции определяется произведенными значениями единичного интервала (UI) предыдущего N, где N является количеством касаний DFE.
Функция часов и восстановления данных предоставляет местоположение выборки часов DFE. Восстановление тактового сигнала является фазой первого порядка, отслеживающей модель CDR. Для получения дополнительной информации смотрите Часы и Восстановление данных в Системе SerDes.
WaveIn
— Введите сгенерированный модулированный сигналВведите сгенерированный модулированный сигнал. Входной сигнал может быть сигналом выборки выборкой, заданным как скаляр или сигнал вектора импульсной характеристики.
Типы данных: double
WaveOut
— Предполагаемый канал выводитсяПредполагаемый канал выводится. Если входной сигнал является сигналом выборки выборкой, заданным как скаляр, выход является также скаляром. Если входной сигнал является сигналом вектора импульсной характеристики, выход является также вектором.
Типы данных: double
IBIS-AMI parameters
— Выберите параметры, которые будут включены в модель IBIS-AMIMode
| Tap weights
| Phase offset
| Reference offset
Выберите который параметры включать в модели IBIS-AMI. По умолчанию все четыре параметра выбраны.
Если вы отменяете выбор параметра, параметр удален из файлов AMI, эффективно жесткое кодирование параметр к его текущему значению. Например, если Phase offset (symbol time) установлен в 0
и вы снимаете флажок для Phase offset под IBIS-AMI parameters, значение Phase offset (symbol time) трудно закодировано к 0
.
Mode
— Рабочий режим DFEAdapt
(значение по умолчанию) | Off
| Fixed
Рабочий режим DFE:
Off
— DFECDR исключен, и входная форма волны остается неизменной.
Fixed
— DFECDR применяет веса касания входа DFE, заданные в Initial tap weights (V) к входной форме волны.
Adapt
— DFECDR адаптивно определяет оптимальные значения весов касания DFE для лучшего открытия глаза и применяет их к входной форме волны.
Использование get_param(gcb,'Mode')
просмотреть текущий Mode DFECDR.
Использование set_param(gcb,'Mode',value)
установить DFECDR на определенный Mode.
Initial tap weights (V)
— Начальные DFE касаются весов
(значение по умолчанию) | вектор-строкаНачальные DFE касаются весов, заданных как вектор-строка в вольтах. Длина вектора задает количество касаний DFE. Векторное значение элемента задает силу касания в том положении элемента. Обнуление векторного значения элемента только инициализирует касание.
Использование get_param(gcb,'TapWeights')
просмотреть текущее значение Initial tap weights (V) DFECDR.
Использование set_param(gcb,'TapWeights',value)
установить DFECDR на определенное значение вектора Initial tap weights (V).
Типы данных: double
Adaptive gain
— Средства управления DFE касаются частоты обновления веса9.6e-5
(значение по умолчанию) | положительный действительный скалярСредства управления DFE касаются частоты обновления веса, заданной как безразмерный положительный действительный скаляр. Увеличение значения Adaptive gain приводит к более быстрой сходимости адаптации DFE за счет большего количества шума в значениях касания DFE.
Использование get_param(gcb,'EqualizationGain')
просмотреть текущее значение Adaptive gain DFECDR.
Использование set_param(gcb,'EqualizationGain',value)
установить DFECDR на определенное значение Adaptive gain.
Типы данных: double
Adaptive step size (V)
— DFE адаптивное разрешение шага1e-06
(значение по умолчанию) | неотрицательный действительный скалярDFE адаптивное разрешение шага, заданное как неотрицательный действительный скаляр в вольтах. Adaptive step size (V) задает минимальное изменение касания DFE от одного временного шага до рядом с подражательным аппаратным нарушением. Установка Adaptive step size (V) к 0
урожаи DFE касаются значений без любого ограничения разрешения.
Использование get_param(gcb,'EqualizationStep')
просмотреть текущее значение Adaptive step size (V) DFECDR.
Использование set_param(gcb,'EqualizationStep',value)
установить DFECDR на определенное значение Adaptive step size (V).
Типы данных: double
Minimum DFE tap value (V)
— Минимальное значение адаптированных касаний
(значение по умолчанию) | действительный скаляр | вектор-строка с действительным знакомМинимальное значение адаптированных касаний, заданных как действительный скалярный или вектор-строка с действительным знаком в вольтах. Задайте как скаляр, чтобы примениться ко всем касаниям DFE или как к вектору, который имеет ту же длину как Initial tap weights (V).
Использование get_param(gcb,'MinimumTap')
просмотреть текущее значение Minimum DFE tap value (V) DFECDR.
Использование set_param(gcb,'MinimumTap',value)
установить DFECDR на определенное значение Minimum DFE tap value (V).
Типы данных: double
Maximum DFE tap value (V)
— Максимальное значение адаптированных касаний
(значение по умолчанию) | неотрицательный действительный скаляр | вектор-строка с действительным знакомМаксимальное значение адаптированных касаний, заданных как неотрицательный действительный скалярный или вектор-строка с действительным знаком в вольтах. Задайте как скаляр, чтобы примениться ко всем касаниям DFE или как к вектору, который имеет ту же длину как Initial tap weights (V).
Использование get_param(gcb,'MaximumTap')
просмотреть текущее значение Maximum DFE tap value (V) DFECDR.
Использование set_param(gcb,'MaximumTap',value)
установить DFECDR на определенное значение Maximum DFE tap value (V).
Типы данных: double
Phase offset (symbol time)
— Ручная фаза часов возмещена
(значение по умолчанию) | действительный скаляр в области значений [−0.5, 0.5]Ручное смещение фазы часов, чтобы переместить восстановленную фазу часов, заданную как действительный скаляр в области значений [-0.5, 0.5] в части времени символа. Phase offset (symbol time) используется, чтобы вручную переключить функцию распределения вероятностей (PDF) часов для лучшей частоты ошибок по битам (BER).
Использование get_param(gcb,'PhaseOffset')
просмотреть текущее значение Phase offset (symbol time) DFECDR.
Использование set_param(gcb,'PhaseOffset',value)
установить DFECDR на определенное значение Phase offset (symbol time).
Типы данных: double
Reference offset (ppm)
— Ссылочные часы возместили нарушение
(значение по умолчанию) | действительный скаляр в области значений [−300, 300]Ссылочные часы возместили нарушение, заданное как действительный скаляр в области значений [−300, 300] в частях на миллион (ppm). Reference offset (ppm) является отклонением между частотой генератора передатчика и частотой генератора получателя.
Использование get_param(gcb,'ReferenceOffset')
просмотреть текущее значение Reference offset (ppm) DFECDR.
Использование set_param(gcb,'ReferenceOffset',value)
установить DFECDR на определенное значение Reference offset (ppm).
Типы данных: double
Early/late count threshold
— Ранний или последний CDR считает порог, чтобы инициировать обновление фазы
(значение по умолчанию) | положительное действительное целое число ≥5Ранний или последний CDR считает порог, чтобы инициировать обновление фазы, заданное как безразмерное положительное действительное целое число ≥5. Увеличение значения Early/late count threshold обеспечивает более устойчивую выходную фазу часов за счет быстроты сходимости. Поскольку битные решения приняты в фазе часов выход, более устойчивая фаза часов имеет лучшую частоту ошибок по битам (BER).
Early/late count threshold также управляет пропускной способностью CDR, который приблизительно вычисляется при помощи уравнения:
Использование get_param(gcb,'Count')
просмотреть текущее значение Early/late count threshold DFECDR.
Использование set_param(gcb,'Count',value)
установить DFECDR на определенное значение Early/late count threshold.
Типы данных: double
Step (symbol time)
— Синхронизируйте разрешение фазы
(значение по умолчанию) | действительный скалярСинхронизируйте разрешение фазы восстановленных часов, заданных как действительный скаляр в части времени символа. Step (symbol time) является инверсией количества корректировок фазы в CDR. Если CDR имеет 128 шагов корректировки фазы, значение Step (symbol time) является 1/128.
Использование get_param(gcb,'ClockStep')
просмотреть текущее значение Step (symbol time) DFECDR.
Использование set_param(gcb,'ClockStep',value)
установить DFECDR на определенное значение Step (symbol time).
Типы данных: double
Sensitivity (V)
— Выборка напряжения метастабильности фиксатора
(значение по умолчанию) | действительный скалярВыборка напряжения метастабильности фиксатора, заданного как действительный скаляр в вольтах. Если демонстрационное напряжение данных находится в области (±Sensitivity (V)), существует 50%-я вероятность битовой ошибки.
Использование get_param(gcb,'Sensitivity')
просмотреть текущее значение Sensitivity (V) DFECDR.
Использование set_param(gcb,'Sensitivity',value)
установить DFECDR на определенное значение Sensitivity (V).
Типы данных: double
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.