Скремблируйте входной сигнал
Коммуникационный тулбокс/операции последовательности
Блок Scrambler скремблирует скаляр или вектор-столбец входной сигнал.
Одной из целей скремблирования является уменьшение длины последовательных 0 или 1 в переданном сигнале. Длинные последовательности 0s или 1s могут вызвать проблемы синхронизации передачи. Эта схема показывает операцию скремблера. Все сумматоры выполняют сложение по модулю N, где N - значение, заданное параметром основы вычисления.
На каждом временном шаге вход заставляет содержимое регистров последовательно сдвигаться. Используя полином Scramble параметра, вы задаете состояние включения или выключения для каждого переключателя в скремблере.
Чтобы достичь повторяемых начальных условий скремблера, можно использовать один из следующих необязательных входных портов:
Выберите параметр Сброс на ненулевом входе через порт и сбросьте скремблер с Rst.
Установите значение параметра Initial состояний source на Input port
и обеспечьте начальные состояния ISt.
Этот блок может принимать входные последовательности, которые варьируются в длине во время симуляции. Для получения дополнительной информации о последовательностях, которые варьируются в длине, см. «Основы сигнала переменного размера» (Simulink).
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|