Восстановите упорядоченное расположение символов с помощью сдвиговых регистров заданной задержки
Сверточная подбиблиотека Чередования
Блок General Multiplexed Deinterleaver восстанавливает исходное упорядоченное расположение последовательности, которая была чередована с помощью блока General Multiplexed Interleaver.
В типичном использовании параметры в двух блоках имеют те же значения. В результате параметр Interleaver delay, V, задает задержки каждого сдвигового регистра в соответствующем interleaver, так, чтобы задержками сдвиговых регистров deinterleaver был на самом деле max(V)-V
.
Этот блок принимает на вход сигнал в виде вектора - столбца или скалярной величины, который может быть действительным или комплексным. Выходной сигнал имеет тот же шаг расчета как входной сигнал.
Блок может принять типы данных int8
, uint8
, int16
, uint16
, int32
, uint32
, boolean
, single
, double
и фиксированная точка. Тип данных вывода совпадет с типом данных входного сигнала.
Вектор, который перечисляет количество символов, которые помещаются в каждый сдвиговый регистр соответствующего interleaver. Длина этого вектора является количеством сдвиговых регистров.
Значения, которые заполняют каждый сдвиговый регистр, когда симуляция начинается.
[1] Heegard, Крис и Стивен Б. Викер. Турбокодирование. Бостон: Kluwer академические издатели, 1999.