Dynamic Dual Fixed-Point CORDIC Implementation
Andrés Jacoby, Daniel Llamocca · 2017
We introduce Dynamic Dual Fixed Point (DDFX) CORDIC, that relies on run-time alteration of the numerical format of the Dual Fixed Point (DFX) CORDIC hardware. This allows for enhanced dynamic range and accuracy. Fixed Point, Dual Fixed Point, Floating Point, and Dynamic Dual Fixed Point CORDIC units are compared in terms of resources and accuracy. Results show that the hardware/software approach achieves higher dynamic ranges than DFX arithmetic at the expense of a slight increase in resources, while exhibiting comparable or even higher accuracy than Floating Point Arithmetic realizations.