Документация Engee

Error Rate Calculation

Вычисляет битовую или символьную ошибку во входных данных.

Тип: ErrorRateCalculation

Путь в библиотеке:

/Communication Systems/Receivers/Error Rate Calculation

Описание

Блок Error Rate Calculation сравнивает входные данные от передатчика с входными данными от приемника. Блок вычисляет коэффициент ошибок как текущую статистику путем деления общего количества неравных пар элементов данных на общее количество элементов входных данных из одного источника.

Вы можете использовать этот блок для вычисления коэффициента ошибок по символам или битам, так как он не учитывает величину разницы между элементами входных данных. Если входные параметры являются битами, то блок вычисляет коэффициент ошибок по битам. Если входные параметры являются символами, то блок вычисляет коэффициент ошибок символов.

Порты

Вход

# Tx — переданные данные
скаляр | вектор-столбец

Details

Переданные данные в виде скаляра или вектора-столбца.

Если вы задаете порт Tx или Rx как скаляр, блок сравнивает это значение со всеми элементами другого порта. Если вы задаете оба порта как векторы, они должны иметь одинаковый размер и тип данных.
Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Нет

# Rx — полученные данные
скаляр | вектор-столбец

Details

Полученные данные в виде скаляра или вектора-столбца.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Поддержка комплексных чисел

Нет

Выход

# OUT_1 — разница между переданными и полученными данными
вектор-столбец

Details

Разница между переданными и полученными данными, возвращенная в форме вектора-столбца , где

  • — частота ошибок;

  • — количество ошибок;

  • — количество сравниваемых выборок.

Зависимости

Чтобы использовать этот порт, установите для параметра Output data значение Port.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Recieve delay — полученная задержка сигнала
Int64 integer

Details

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

Значение по умолчанию

0

Имя для программного использования

N

Настраиваемый

Нет

Вычисляемый

Да

# Computation delay — задержка вычисления
Int64 integer

Details

Количество выборок данных, которые объект игнорирует в начале сравнения в виде неотрицательного целого числа. Используйте этот параметр, чтобы игнорировать переходное поведение обоих входных сигналов.

Значение по умолчанию

0

Имя для программного использования

st_delay

Настраиваемый

Нет

Вычисляемый

Да

# Computation mode — метод сравнения
Entire frame

Details

Укажите метод сравнения образцов данных:

  • Entire frame — сравнение всех образцов полученных данных с образцами переданного кадра.

Значения

Entire frame

Значение по умолчанию

Entire frame

Имя для программного использования

cp_mode

Настраиваемый

Нет

Вычисляемый

Нет

# Output data — метод вывода данных
Port

Details

Укажите метод вывода данных:

  • Port — отправление выходных данных на выходной порт блока.

Значения

Port

Значение по умолчанию

Port

Имя для программного использования

Pmode

Настраиваемый

Нет

Вычисляемый

Нет