pulse2stateye

Статистический глаз от импульсного ответа

Описание

пример

[S,VH,TH] = pulse2stateye(P,N,M) вычисляет и строит статистический глаз S от импульсного ответа P с N выборки на символ и M уровни модуляции.

Статистический глаз сгенерирован путем прогрессивного накопления гистограммы каждого вертикального среза VH путем беспокойства идеального напряжения курсора напряжениями интерференции межсимвола (ISI) задан импульсным ответом.

[___,S1] = pulse2stateye(P,N,M) также возвращает гистограммы перехода символа и гистограмму перекрестных помех S1.

pulse2stateye(P,N,M) вычисляет и строит статистический глаз к текущей фигуре.

Примеры

свернуть все

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

load('PulseResponseReflective100ps.mat');

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

modulation = 2;

Вычислите статистический глаз.

[stateye,vh,th] = pulse2stateye(pulse,SamplesPerSymbol,modulation);

Визуализируйте статистический глаз с помощью карты цветов.

cmap = serdes.utilities.SignalIntegrityColorMap;
figure,
imagesc(th*SymbolTime*1e12,vh,stateye)
colormap(cmap)
colorbar
axis('xy')
xlabel('ps')
ylabel('V')
title('Statistical Eye')

Figure contains an axes object. The axes object with title Statistical Eye contains an object of type image.

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

свернуть все

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

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

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

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

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

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

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

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

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

свернуть все

Статистический глаз импульсного ответа P, возвращенный как матрица.

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

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

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

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

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

Гистограммы перехода символа и гистограмма перекрестных помех, возвращенная как 3-D матрица. S1 используется, чтобы вычислить статистический глаз S.

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

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

Введенный в R2020a