Bit Rotate

Вращайте входной сигнал позициями двоичного разряда

Библиотека

HDL Coder / Логика и Битовые операции

  • Bit Rotate block

Описание

Блок Bit Rotate вращает входной сигнал, левый или правый конкретным количеством позиций двоичного разряда.

Параметры

Rotate Mode: Задает направление вращения, левого или правого. Значением по умолчанию является Rotate Left.

Rotate Length: Задает количество битов, чтобы вращаться. Задайте значение, больше, чем или равный нулю. Значением по умолчанию является 0.

Порты

Блок имеет следующие порты:

Входной параметр
  • Поддерживаемые типы данных: фиксированная точка, целое число (подписанный или без знака), булевская переменная

  • Минимальная битная ширина: 2

  • Максимальная битная ширина: 128

Вывод

Имеет совпадающий тип данных как входной сигнал.

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

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

Смотрите также

Блоки

Введенный в R2014a