exponenta event banner

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