Скремблер

 
в палитре на схеме

Блок предназначен для скремблирования входного битового сигнала с целью придания ему свойств случайной последовательности [1]. Алгоритм работы скремблера с задающим полиномом [n, m] может быть схематично представлен в виде структурной схемы:

Инициализирующая последовательность регистра сдвига и полином скремблера задаются пользователем. Доступны два режима работы блока:

Входные порты

  • in bits – входной скалярный сигнал;
  • init bits – входной вектор переинициализации регистра сдвига;
  • reset – вход для сигнала сброса ячеек регистра сдвига.

Выходные порты

  • out bits – выходный скремблированный сигнал.

Свойства

  • Массив ненулевых коэффициентов полинома – задаюsщий полином скремблера, задается в виде массива номеров ненулевых коэффициентов;
  • Режим переинициализации – флаг включения/отключения режима динамической переинициализации;
  • Сброс – флаг включения/отключения входа сброса (свойство доступно только при отключенном режиме динамической переинициализации);
  • Инициализирующая последовательность – вектор значений ячеек регистра сдвига, задается в виде десятичного числа, соответствующего двоичной последовательности (свойство доступно только при отключенном режиме динамической переинициализации).

Параметры

Нет

Сопутствующие материалы

  1. Скляр Б. Цифровая связь. Теоретические основы и практическое применение: пер. с англ.— М.: Издательский дом "Вильямс", 2003