Возвратите поле последовательных битов от входного сигнала
HDL Coder / Операции HDL

Блок Bit Slice возвращает поле последовательных битов от входного сигнала. Задайте более низкие и верхние контуры битового поля при помощи основанных на нуле индексов в Положении LSB и параметрах Положения MSB.
Положение MSB
Задает позицию двоичного разряда (основанную на нуле) из старшего значащего бита (MSB) поля, чтобы извлечь. Значение по умолчанию равняется 7.
Для входного размера слова WS, Положение LSB и Положение MSB должны удовлетворить следующие ограничения:
WS > MSB Position >= LSB Position >= 0;
Размер слова вывода вычисляется as (MSB Position - LSB Position) + 1.
Положение LSB
Задает позицию двоичного разряда (основанную на нуле) из младшего значащего бита (LSB) поля, чтобы извлечь. Значение по умолчанию 0.
Блок имеет следующие порты:
Поддерживаемые типы данных: фиксированная точка, целое число (подписанный или без знака), булевская переменная
Максимальная битная ширина: 128
Поддерживаемые типы данных: фиксированная точка без знака или беззнаковое целое.