General Multiplexed Deinterleaver

Восстановите упорядоченное расположение символов, используя регистры сдвига с заданной задержкой

Библиотека

Сверточная сублибрария перемежения

  • General Multiplexed Deinterleaver block

Описание

Блок General Multiplexed Deinterleaver восстанавливает исходное упорядоченное расположение последовательности, которая была перемежена с помощью блока General Multiplexed Interleaver.

При типичном использовании параметры в двух блоках имеют одинаковые значения. В результате параметр Interleaver delay, V, задает задержки для каждого регистра сдвига в соответствующем перемежителе, так что задержки регистров сдвига перемежителя на самом деле max(V)-V.

Этот блок принимает скаляр или вектор-столбец входной сигнал, который может быть реальным или комплексным. Сигнал выхода имеет тот же шаг расчета, что и входной сигнал.

Блок может принимать типы данных int8, uint8, int16, uint16, int32, uint32, boolean, single, double, и с фиксированной точкой. Тип данных выхода будет таким же, как и у входного сигнала.

Параметры

Interleaver delay (samples)

Вектор, который перечисляет количество символов, которые помещаются в каждом регистре сдвига соответствующего перемежителя. Длина этого вектора является количеством регистров сдвига.

Initial conditions

Значения, которые заполняют каждый регистр сдвига, когда начинается моделирование.

Парный блок

General Multiplexed Interleaver

Ссылки

[1] Хигард, Крис и Стивен Б. Уикер. Турбокодирование. Boston: Kluwer Academic Publishers, 1999.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a