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.

TMS320F28374S: TMS320F28374S - No more memory space for CLA

Part Number: TMS320F28374S

Hello,

I am using an TMS320F28374S and have currently the problem, that there is no more memory available for the CLA.

I assigned LS1-LS5 to the CLA as data memory (which are working to capacity) and LS0 as program memory (which has still some free capacity). Due to the time critical operations, using Flash or external memory and transferring the data during operations is not an option.

 

I tried to assign the LS0 as data memory as well, but now my system crashes. Is there an option to use the free capacity of LS0 for my code, too?

Do I have to use one LSx as a program memory at all?

Tank you in advance!

 

Best regards,

Viktor

  • Hi Viktor,

    I tried to assign the LS0 as data memory as well, but now my system crashes.

    If a memory block is configured as CLA program memory, it can not be used as data for CLA and yes, we need to assign memory as program memory to be able to fetch from there. In this case you need to look at some compiler optimization option to see if size can be reduced.

    Regards,

    Vivek Singh

  • Thank you!