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. The axes 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