Main Content

Signal Routing

Route signal blocks such as Bus Creator and Switch

Blocks

Bus Assignment Replace specified bus elements
Bus Creator Create bus from input elements
Bus Selector Select elements from incoming bus
Data Store Memory Define data store
Data Store Read Read data from data store
Data Store Write Write data to data store
Demux Extract and output elements of virtual vector signal
Environment Controller Create branches of block diagram that apply only to simulation or only to code generation
From Accept input from Goto block
Goto Pass block input to From blocks
Goto Tag Visibility Define scope of Goto block tag
Index Vector Switch output between different inputs based on value of first input
Manual Switch Switch between two inputs
Manual Variant Sink Switch between multiple variant choices at output
Manual Variant Source Switch between multiple variant choices at input
Merge Combine multiple signals into single signal
Multiport Switch Select output signal based on control signal
Mux Combine input signals of same data type and complexity into virtual vector
Parameter Writer Write to a model instance parameter
Selector Select input elements from vector, matrix, or multidimensional signal
State Reader Read a block state
State Writer Write to a block state
Switch Combine multiple signals into single signal
Variant Sink Route amongst multiple outputs using Variants
Variant Source Route among multiple inputs using Variants
Vector Concatenate, Matrix Concatenate Concatenate input signals of same data type to create contiguous output signal