Логический или арифметический сдвиг входного сигнала
HDL Coder / Логика и Битовые операции
Блок Bit Shift выполняет логический или арифметический сдвиг на входном сигнале.
Shift Mode
Значение по умолчанию: Shift Left Logical
Задает тип и направление сдвига:
Shift Left Logical
(значение по умолчанию)
Shift Right Logical
Shift Right Arithmetic
Shift Length
Задает количество битов, которые будут переключены. Задайте значение, больше, чем или равный нулю. Значение по умолчанию 0.
Блок имеет следующие порты:
Поддерживаемые типы данных: фиксированная точка, целое число (подписанный или без знака), булевская переменная
Минимальная битная ширина: 2
Максимальная битная ширина: 128
Имеет совпадающий тип данных и битную ширину как входной сигнал.
Этот блок имеет одну, архитектуру HDL по умолчанию.
Количество регистров, чтобы поместить при выходных параметрах путем перемещения существующих задержек в рамках проекта. Распределенная конвейеризация не перераспределяет эти регистры. Значение по умолчанию 0. См. также ConstrainedOutputPipeline.
Количество входных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также InputPipeline.
Количество выходных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также OutputPipeline.
Битный Concat | Бит уменьшает | Бит вращается | Секционированный микропроцессор