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