pulse2pda

Пиковый аналитический глаз искажения от импульсного ответа

Описание

пример

[E,TH,D] = pulse2pda(P,N,M) вычисляет глаз пикового анализа искажения (PDA) от импульсного ответа P с N выборки на символ и M уровни модуляции.

[E,TH,D] = pulse2pda(___,DC) также обеспечивает смещение DC, существующее в импульсном ответе P если DC установлен в true.

Примеры

свернуть все

Загрузите импульсную матрицу столбца ответа из файла.

load('PulseResponseReflective100ps.mat');

Используйте невозврат, чтобы обнулить схему модуляции (NRZ). Игнорируйте любое смещение DC, существующее в импульсном ответе.

M = 2;
DC = false;

Вычислите и постройте глаз пикового анализа искажения (PDA).

[pdaeye,th] = pulse2pda(pulse,SamplesPerSymbol,M,DC);
figure
t = th*SymbolTime*1e12;
plot(t,pdaeye)
legend('Upper PDA eye','Lower PDA eye')
xlabel('ps')
ylabel('V')
title('Peak Distortion Analysis Eye')
grid on

Figure contains an axes. The axes with title Peak Distortion Analysis Eye contains 2 objects of type line. These objects represent Upper PDA eye, Lower PDA eye.

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

свернуть все

Введите импульсный ответ в виде матрицы столбца. Первый столбец содержит первичный импульсный ответ, и последующие столбцы (если таковые имеются) содержат ответы импульса перекрестных помех.

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

Количество выборок на символ в виде положительного целочисленного скаляра.

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

Количество уровней модуляции в виде положительного целочисленного скаляра. M задает схему модуляции, используемую в вычислении пикового анализа искажения (PDA).

  • Если M = 2, схема модуляции является невозвратом, чтобы обнулить (NRZ).

  • Если M = 4, схема модуляции является четырехуровневой импульсной амплитудной модуляцией (PAM4).

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

Определите, обеспечить ли смещения DC в импульсном ответе P.

  • Если DC установлен в true, pulse2pda функция обеспечивает смещения DC, существующие в импульсном ответе.

  • Если DC установлен в false, pulse2pda функционируйте игнорирует смещения DC, существующие в импульсном ответе.

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

Выходные аргументы

свернуть все

Глаз пикового анализа искажения (PDA), возвращенный как вектор.

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

Горизонтальные центры интервала гистограммы времени, возвращенные как вектор.

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

Верхний шаблон предела глаза PDA, возвращенного как вектор.

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

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

Введенный в R2020a