CLA Task Manager
Create and manage task executions in Control Law Accelerator (CLA) model
- Library:
SoC Blockset Support Package for Texas Instruments C2000 Processors
Description
The CLA Task Manager block simulates the execution of software tasks as they would be expected to behave on a CLA processor. Using this block, you can add and remove event-driven tasks from your model. Tasks can be represented as function-call subsystems contained inside a single Model block. The CLA Task Manager block executes individual tasks based on their parameters. Task parameters include duration, trigger, and priority
Note
The CLA Task Manager block cannot be used in a referenced model. For more information on referenced models, see the Model block.
The CLA Task Manager block provides three methods to specify the duration of a task in simulation:
A probability model of task duration defined in the block mask.
A data file recording of either a previous task simulation or from a task on an SoC device.
Input ports, which you can connect to more dynamic models of task duration.
Limitations
A model containing a CLA Task Manager blocks does not support simulation stepping. For more information on simulation stepping, see Simulation Stepper.
Ports
Output
Input
Parameters
Extended Capabilities
Version History
Introduced in R2022a
See Also
Task Manager | SW Trigger CPU<->CLA | ADC Interface | PWM Interface