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.

TMS320F28379D: Software resolver: how to get high accuracy arctan value

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hi expert,

My customer is designing software resolver with C2000 device. When calculating theta (rotor position), error will become large when theta is close to 90 degrees (cos theta is close to zero). 

I'd like to know how to achieve the best accuracy or arctan even with cost of more MIPS. Could you make cos theta and sin theta float64? Could we calculate arctan with return type of FPU64? 

Our device is F28379D

Thanks

Sheldon