Part Number: TMS320F28075
Other Parts Discussed in Thread: C2000WARE
Hi,
I am using sin and cos functions from rts2800_fpu32.lib. I am running these functions from RAM and execution time of both functions together is ~2.7 micro seconds. CCS advice "#2614-D Use --fp_mode=relaxed to enable TMU hardware support for sin"

But after changing the settings "--fp_mode=relaxed" , the execution time of both functions together is ~3.2 micro seconds. I was under impression that "--fp_mode=relaxed" setting would make function inline and reduce overall timings, but results are not reflected that way.
does that mean, using sin and cos functions from rts2800_fpu32.lib and running them from RAM is better solution here?
I also have a question about rts2800_fpu32_fast_supplement.lib. I used sincos function from this lib and ran from RAM. Timings is significantly lower( ~0.45 micro seconds ), but output of the function always reports 1.0 and 1.0 for both sin and cos respectively. Interestingly, sincos returns correct values while running from debugger. Not sure what is happening. Any help would be highly appreciated.
Thanks,
Leela



