exponenta event banner

pulse2pda

Глаз анализа пиковых искажений от импульсной реакции

Описание

пример

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

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

Примеры

свернуть все

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

load('PulseResponseReflective100ps.mat');

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

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

Определение необходимости сохранения смещений постоянного тока в импульсной реакции P.

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

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

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

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

свернуть все

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

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

Центры ячеек горизонтальной временной гистограммы, возвращаемые в виде вектора.

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

Верхний рисунок предела глаза PDA, возвращаемый как вектор.

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

См. также

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