FFE

Моделирует эквалайзер feedforward

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

Описание

Блок FFE применяет эквалайзер feedforward (FFE) как расположенный с интервалами символом фильтр конечной импульсной характеристики (FIR) к входному сигналу выборки выборкой или входному сигналу вектора импульсной характеристики. Эта фильтрация уменьшает искажения, должные образовывать канал нарушения потерь.

Порты

Входной параметр

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

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

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

Вывод

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

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

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

Параметры

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

Рабочий режим FFE:

  • OffFFE исключен, и входная форма волны остается неизменной.

  • FixedFFE применяет веса касания FFE, заданные в Tap weights, чтобы ввести форму волны.

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

  • Использование get_param(gcb,'Mode') просмотреть текущий Mode FFE.

  • Использование set_param(gcb,'Mode',value) установить FFE на определенный Mode.

FFE касаются весов в виде вектора-строки в вольтах. Длина вектора задает количество касаний. Векторное значение элемента задает силу касания в том положении элемента. Касание с самой большой величиной является основным касанием и поэтому задает количество пред - и касания посткурсора.

Можно использовать допустимое выражение MATLAB, чтобы оценить вектор-строку Initial tap weights (V).

Пример: set_param(gcb,'TapWeights',"zeros[(1,4) 1 zeros(1,15)]") создает FFE с 20 касаниями, где пятое касание является основным касанием.

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

  • Использование get_param(gcb,'TapWeights') просмотреть текущий Tap weights FFE.

  • Использование set_param(gcb,'TapWeights',value) установить FFE на определенный вектор Tap weights.

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

Выберите, чтобы нормировать векторы веса касания так, чтобы сумма абсолютных значений элементов вектора Tap weights была той.

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

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

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

Смотрите также

| |

Введенный в R2019a