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

Mux

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

mux

Описание

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

Порты

Вход

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

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

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

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

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

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

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

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

Выход

Port_1 — выходной сигнал блока Mux
вектор

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

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

Типы данных: Float64

Параметры

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

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

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

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

Inputs

Значения

скаляр

По умолчанию

2

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

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