Tool/software: Code Composer Studio
Hi,
Device: TMS320F28335
Clock: 30MHz clock
DivSel: 2
PLLSET: 10
CCS: 6.2.0
I am trying to make use of rts2800_fpu32_fast_supplement Library.
I followed the steps in section 3.1 specified in the SPRCA75, (C28x Floating Point Unit, V1.00)
According to section 7, the calculation will take around 41 cycles i.e around 250ns in 150MHz RAM.
Below are the timings i observed
FastRTS Supplement + RAM = 460 nsecs
FastRTS Supplement + FLASH = 520 nsecs
fpu32 + RAM = 730 nsecs
fpu32 + FLASJ = 730 nsecs
I varified the library acccording to section 3.4.
Both the variables are float.
Is there any way to increase the execution speed of trigonometric functions