This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

comparison between TMS320F28035's CLA unit and TMS320F28335 for execution speed and complexity of coding

Other Parts Discussed in Thread: TMS320F28335, TMS320F28035

Hi Motor Drive Group,


would you please compare TMS320F28035's CLA unit with TMS320F28335 for execution speed and complexity of coding.
 
I want to implement an extra complicated math algorithm in CLA (besides FOC Sensorless in CPU). this algorithm needs high precise floating point and matrix calculations.

i am C language user. i want to make a decision between speed&code complexity&price of these two families.

Does CLA unit execute concurrent with main CUP ?(i have read "By using the CLA to service time-critical control loops, the main CPU
 is free to perform other system tasks.")

Best wishes,

Ali

  • Hi,

    Please see these web pages:
    www.ti.com/.../TMS320F28035
    www.ti.com/.../TMS320F28335

    The CLA is a floating point accelerator. It does execute concurrently with the C28x. It is a task driven engine.

    Please see our CLA examples for the f28035x device if you are interested in using it and learning how to configure it for execution.

    The f2833x has an FPU on the C28x and it operates at 150MHz. The CLA is usually more efficient than the FPU but the f2833x operates at 150 MHz verses the f28035 which operates at 60 MHz.

    Hope this helps,
    sal