Algebraic Deinterleaver

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

Библиотека

Сублибрарий перемежения блоков

  • Algebraic Deinterleaver block

Описание

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

Параметр Number of elements, N, указывает, сколько чисел находится в векторе входа. Этот блок принимает вектор-столбец входной сигнал.

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

Параметр Type указывает алгебраический метод, который блок использует для генерации соответствующей таблицы сочетаний. Варианты Takeshita-Costello и Welch-Costas. Каждый из этих методов имеет специфические для него параметры и ограничения; они описаны на странице с описанием для блока Algebraic Interleaver.

Параметры

Type

Тип таблицы сочетаний, которую блок использует для обратного перемежения. Варианты Takeshita-Costello и Welch-Costas.

Number of elements

Количество элементов, N, в векторе входа.

Multiplicative factor

Фактор, который блок использует, чтобы вычислить соответствующий вектор цикла перемежителя. Это поле появляется только, когда вы задаете Type Takeshita-Costello.

Cyclic shift

Величина, на которую блок сдвигает индексы при создании соответствующей таблицы сочетаний перемежителя. Это поле появляется только, когда вы задаете Type Takeshita-Costello.

Primitive element

Элемент порядка, N в конечном поле GF (N + 1). Это поле появляется, только если Type установлено на Welch-Costas.

Парный блок

Algebraic Interleaver

Ссылки

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

[2] Takeshita, O. Y. and D. J. Costello, Jr. Новые классы алгебраических перемежителей для турбокодов. Международный симпозиум IEEE по теории информации 1998 года, Бостон, 16-21 августа 1998 года. 419.

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

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

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