The Concurrent Execution window comprises the following panes:
Concurrent Execution (root level)
Display general information for the model, including model name, configuration set name, and status of configuration set.
Configure data transfer methods between tasks.
Tasks and Mapping
Map blocks to tasks.
Set up software nodes.
Name periodic tasks.
Define and configure a periodic task that the target operating system executes.
Define aperiodic event handler that executes in response to hardware or software interrupts.
Display system tasks.
Display periodic system tasks.
Display interrupt system tasks.
Generate and examine profile report for model.
Click items in the tree to select panes.
This pane appears only if you select Allow tasks to execute concurrently on target in theSolver pane in the Configuration Parameters dialog box.
Open the Model Settings from the Modeling tab of the current model and select Solver.
Expand the Solver details section and select Allow tasks to execute concurrently on target.
This option is visible only if the
Solver Type is
Fixed Step
and the
Periodic sample time
constraint is set to
Unconstrained
.
Click Configure Tasks.
The concurrent execution dialog box is displayed.
Specify whether you want to manually map tasks (explicit mapping) or use the rate-based tasks.
Default: On
Enable manual mapping of tasks to blocks.
Allow implicit rate-based tasks.
Parameter: ExplicitPartitioning |
Value: 'on' | 'off' |
Default: 'off' |
Selecting this check box:
Allows custom task-to-block mappings. The node name changes to Tasks and Mapping label and the icon changes.
Disables the Automatically handle rate transition for data transfer check box on the Data Transfer pane.
Clearing this check box
Causes the software to ignore the task-to-block mappings. The node name changes to (Ignored) Tasks and Mapping.
Enables the Automatically handle rate transition for data transfer check box on the Data Transfer pane.