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.

TMS320F280038C-Q1: CLA LUT Array access time very slow

Part Number: TMS320F280038C-Q1
Other Parts Discussed in Thread: C2000WARE

Hello,

Still looking for help on this topic. Previous thread was locked due to no response.

Copied question from previous thread 

I am having an issue where I would like to read values from a lookup table placed in LSRAM which is handed over to the CLA. However, I am finding that access times are very slow with it taking hundreds of clock cycles to do a single read from the table.

I have modified the "cla_ex4_pwm_control" example and am seeing the same behavior as in my project. The program reads from a constant float array placed in LS5-7 memory and accesses it from the CLA. I am timing the access with PWM3 which is operating at 120Mhz. On my setup I am registering ~600 clock counts (minus whatever PWM3 access overhead) to read one float value from the array. This is observed in "timer2" in the expression windows. This seems pretty high, so I am guessing I made a mistake in my setup. Any help is appreciated. 
28003xcla_ex4__pwm_LUT.zip 
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1578736/tms320f280038c-q1-cla-lut-array-access-time-very-slow