Hi, everyone!
Recently, I am confused with the conception of a CPU cycle and an instruction cycle.
In datasheet of F28335,it says that the instruction cycle is 6.67 ns, while in another document called "C28x Floating Point Unit fastRTS Library", I find that a single atan() function needs as much as 47-51 CPU cycles. I'm wondering that if the instruction cycle and the CPU cycle cost the same time, then an operation like atan will cost too much time and this will make a simple algorithm last too much time.
I don't know whether that understanding is right. Please give me some advice. Thanks!
freebrother