Входной сигнал дескремблирования
Панель инструментов связи/Операции с последовательностью
Блок Дескремблера дескремблирует входной сигнал скалярного вектора или вектора столбца. Блок Дескремблера является обратным блоку Скремблера. При использовании блока Скремблера в передатчике используется блок Дескремблера в соответствующем приемнике.
На этой схеме показана работа дескремблера. Сумматоры и вычитатели работают по модулю N, где N - значение, заданное базовым параметром Calculation.

На каждом временном шаге ввод вызывает последовательное смещение содержимого регистров. С помощью параметра полинома Scramble можно задать состояние включения или выключения для каждого коммутатора дескремблера. Чтобы блок дескремблера изменил действие блока скремблера на противоположное, используйте одинаковые настройки параметров в обоих блоках. Если между скремблером и дескремблером нет задержки сигнала, то начальные состояния в двух блоках должны быть одинаковыми.
Для достижения воспроизводимых начальных условий дескремблера можно использовать один из следующих дополнительных портов ввода:
Выберите параметр Reset on nonzero input посредством порта и сбросьте скремблер с Rst.
Задайте для параметра Initial states source значение Input port и обеспечить начальные состояния с ISt.
Этот блок может принимать входные последовательности, которые изменяются по длине во время моделирования. Дополнительные сведения о последовательностях, изменяющихся по длине, см. в разделе Основы сигналов переменного размера (Simulink).
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|