Altera_Forum
Honored Contributor
10 years agoComputing Argument of a Complex Number
Hi,
I have a complex input, both I & Q are 16 bit wide signed integers, and I want to compute its argument. I have read several solutions, CORDIC, LUT based ATAN, and Altera ATAN function. The latter seems to consume a huge amount of resources, and it's using floating point to the best of my knowledge... I've eliminated this one. My questions are: 1) Should I convert to fixed point arithmetic? 2) What is the best (and fastest in terms of implementation) solution to use?