Документация Engee

Мультиплексор

Объедините входные сигналы одного типа данных в вектор.

mux

Описание

Блок Мультиплексор объединяет вещественные или комплексные входные данные с одинаковым типом в вектор. Можно использовать несколько блоков Мультиплексор для поэтапного создания векторного сигнала, но результат будет таким же, как если бы вы использовали один блок.

Порты

Вход

Port_1 — входной сигнал для включения в выходной сигнал
скаляр | вектор

Входной сигнал для включения в выходной сигнал, скаляр или вектор.

Входные сигналы для блока Мультиплексор могут быть любой комбинацией скаляров и векторов, но они должны иметь тот же тип данных и быть вещественными или комплексными.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed-point

Поддержка комплексных чисел: да

Port_n — входной сигнал для включения в выходной сигнал
скаляр | вектор

Входной сигнал для включения в выходной сигнал, скаляр или вектор.

Входные сигналы для блока Мультиплексор могут быть любой комбинацией скаляров и векторов, но они должны иметь тот же тип данных и быть вещественными или комплексными.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed-point

Поддержка комплексных чисел: да

Выход

Port_1 — выходной сигнал блока Мультиплексор
вектор

Выходной сигнал блока Мультиплексор, составленный из объединенных входных сигналов; вектор.

Порядок элементов выходного сигнала мультиплексора определяется порядком портов входных сигналов.

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Bool, Fixed-point

Поддержка комплексных чисел: да

Параметры

Number of inputs — количество входных сигналов
2 (по умолчанию) | скаляр | вектор

Количество входных сигналов. Целочисленный скаляр, вектор.

Если параметр задан скаляром, то он задает количество входных портов. Если параметр задан вектором, то количество входов равно длине вектора, при этом ожидается, что на i-ом входном порте будет вектор длины Inputs[i]. При этом элементами вектора должны быть целые положительные числа, либо -1 (на данном входе допускается вектор любой длины или скаляр).

Программное использование

Параметр блока

Inputs

Значения

скаляр | вектор

По умолчанию

2

Дополнительные возможности

Генерация Си кода: Да