exponenta event banner

Общий мультиплексный перемежитель

Перестановка входных символов с использованием набора регистров сдвига с заданными задержками

Библиотека

Сверточный поддиапазон перемежения

  • General Multiplexed Interleaver block

Описание

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

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

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

Параметры

Задержка перемежителя (выборки)

Вектор столбца, перечисляющий количество символов, которые помещаются в каждый сдвиговый регистр. Длина этого вектора - количество сдвиговых регистров. (В режиме на основе выборки это также может быть вектор строки.)

Исходные условия

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

Если начальные условия являются скаляром, то их значение заполняет все регистры сдвига. Если начальные условия являются вектором столбца, то каждая запись заполняет соответствующий сдвиговый регистр. (В режиме на основе выборки начальные условия также могут быть вектором строки.) Если данный сдвиговый регистр имеет нулевую задержку, то значение соответствующей записи в векторе начальных условий не имеет значения.

Ссылки

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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