Main Content

C28x CLA Task

Create CLA task that executes downstream function-call subsystem on CLA core

  • Library:
  • Embedded Coder Support Package for Texas Instruments C2000 Processors / F2803x

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2805x

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2806x

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2807x

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2837xD

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2837xS

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F2838x/ C28x

    Embedded Coder Support Package for Texas Instruments C2000 Processors / F28004x

  • C28x CLA Task block

Description

The CLA Task block creates a (Control Law Accelerator) CLA task that executes a downstream function-call subsystem on the CLA core. CLA is a coprocessor that allows parallel processing. Utilizing the CLA for time-critical tasks frees up the main CPU to perform other system and communication functions concurrently.

You can specify the interrupt source to trigger the CLA task. You can create up to eight CLA tasks to execute on the CLA core.

For information about how to configure a CLA block to execute a downstream function-call subsystem, see Overview of CLA Configuration for C2000 Processors.

Ports

Output

expand all

The output triggers the CLA task that executes a downstream function-call subsystem on the CLA core.

Parameters

expand all

The CLA task number that you want to execute on the CLA core.

The software or peripheral interrupt source that triggers the CLA task to execute on the CLA core.

Set the frequency at which the function-call subsystem is triggered by the CLA task trigger source. To execute this block asynchronously, set this parameter to -1.

Dependencies

This parameter appears only when you select the Software option in the CLA task trigger source parameter.

Introduced in R2016b