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

Mux

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

mux

Описание

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

Порты

Вход

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

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

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

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

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

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

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

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

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

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

Выход

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

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

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

Типы данных: 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

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

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