exponenta event banner

CDR

Моделирование схемы восстановления данных синхронизации

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

  • CDR block

Описание

Блок CDR обеспечивает время дискретизации тактового сигнала и оценивает символы данных в приемнике с использованием модели CDR отслеживания фаз первого порядка. Дополнительные сведения см. в разделе Восстановление синхросигналов и данных в системе SerDes.

Порты

Вход

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

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

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

Параметры

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

Сдвиг тактовой фазы, заданный как действительный скаляр в диапазоне [0, 0,5] в доле времени символа. Фазовый сдвиг вручную сдвигает функцию распределения вероятности синхронизации (PDF) для лучшей частоты битовых ошибок (BER).

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

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

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

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

Ухудшение смещения опорного синхросигнала, указанное как действительный скаляр в диапазоне [0, 300] в частях на миллион (ppm). Опорное смещение (ppm) - это отклонение между частотой генератора передатчика и частотой генератора приемника.

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

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

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

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

Ранний или поздний порог подсчета CDR для запуска фазового обновления, заданного как безразмерное действительное положительное целое ≥5. Увеличение значения порога раннего/позднего подсчета обеспечивает более стабильную выходную тактовую фазу за счет скорости сходимости. Поскольку битовые решения принимаются на выходе тактовой фазы, более стабильная тактовая фаза имеет лучшую частоту битовых ошибок (BER).

Ранний/поздний порог подсчета также управляет полосой пропускания CDR, которая приблизительно вычисляется с использованием уравнения:

Полоса пропускания =  1Символьное время ·   Число ранних/поздних пороговых значений·  Шаг

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

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

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

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

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

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

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

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

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

Напряжение метастабильности защелки выборки, указанное как реальный скаляр в вольтах. Если напряжение выборки данных находится в пределах области (± Чувствительность (V)), вероятность битовой ошибки составляет 50%.

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

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

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

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

Параметры IBIS-AMI

Выберите для включения смещения фазы в качестве параметра в файл IBIS-AMI. Если отменить выбор параметра Смещение фазы (Phase Offset), он будет удален из AMI-файлов, что приведет к жесткому кодированию параметра Смещение фазы (Phase Offset) до его текущего значения.

Выберите для включения смещения ссылки в качестве параметра в файл IBIS-AMI. Если отменить выбор параметра Смещение ссылки (Reference offset), он удаляется из AMI-файлов, что позволяет эффективно жестко кодировать Смещение ссылки (Reference offset) до его текущего значения.

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