Part Number: TMS320F280025
We are working on code optimizations due to processor bandwidth limitations. We have done the following settings for processor settings and optimizations:
Please let us know if the above settings are good or we can further improve execution speed of the code?.
We expect that TMU instructions should be used for trigonometric functions such as Sin etc. For confirming that our settings are correct, we were looking at the assembly listing of our code to see if TMU instructions are there. Following is one listing:
270 Ts= sin(Fs);
08467e: 764886DF LCR __relaxed_sinf
084680: E2030052 MOV32 *-SP[18], R0H
Ts and Fs are both floating point numbers. The compiler is using __relaxed_sinf instruction. We were expecting SINPUF32. Please explain this difference.
