Integer to Bit Converter
Сопоставляет вектор целых чисел с вектором битов.
Тип: IntToBit
Путь в библиотеке:
|
Описание
Блок Integer to Bit Converter сопоставляет каждое целое число (или значение с фиксированной точкой) во входном векторе группе битов в выходном векторе.
Порты
Вход
#
IN_1
—
входной сигнал
целочисленный скаляр | вектор-столбец целых чисел
Details
Входной сигнал в виде целого числа или вектор-столбца длины целых чисел.
Если M задано параметром Number of bits per integer(M):
-
Когда для параметра Number of bits per integer(M) установлено значение
Unsigned, входные значения должны быть целыми числами в диапазоне[0, (2M– 1)]. -
Когда для параметра Number of bits per integer(M) установлено значение
Signed, входные значения должны быть целыми числами в диапазоне[(–2M-1 ), (2M-1 — 1)].
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
битовый скаляр | вектор-столбец битов
Details
Выходной сигнал, возвращенный как скаляр или вектор-столбец битов длины .
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
Параметры
Параметры
#
Number of bits per integer(M) —
количество битов на целое число (M)
Real number
Details
Количество входных битов, сопоставленных с каждым целым числом на входе в виде целого числа в области значений [1, 64].
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Treat input values as —
как обрабатывать входные значения
Unsigned | Signed
Details
Укажите, следует ли рассматривать входные диапазоны целочисленных значений как знаковые (Signed) или беззнаковые (Unsigned).
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Output bit order —
порядок битов на выходе
MSB first | LSB first
Details
Определите, является ли первый бит выходного сигнала старшим битом (MSB first) или младшим битом (LSB first).
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Output data type —
тип выходных данных
Inherit: auto | Smallest unsigned integer | Same as input | Float64 | Float32 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Bool
Details
Задайте тип данных выходных битов.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |