Is the CLA independent from the main CPU?
Yes. Once the CLA is configured by the main CPU it can execute algorithms independently of the main CPU. The CLA has its own bus structure, register set, pipeline and processing unit. In addition the CLA can access ePWM, comparator and ADC result registers directly. This makes it ideal for handling time-critical control loops but it can also be used for filtering or math algorithms.