
Generation CORDIC IP core functions for the implementation of trigonometric functions such as sine, cos, and arctan in the Xilinx ISE 14.7. This article helps you to understand the steps to be followed to get a code from Xilinx IP core and run it.
The IP core model allows us to select the bit widths for the operation 16bit or 32bit and also the number of iterations. The larger the number of coarse iterations for the CORDIC algorithm, the more will the results accuracy.
These IP cores are so accurate and synthesizable codes. One can generate the RTL model and the design summary tables for the implemented CORDIC functions. These are more faster and efficient in the form of hardware complexity and speed optimization.
1. IP Core method for sine and cos function
Step 1: In the hierarchy panel, right-click and select New source
Step 2: Now select IP core, Enter the file name (for example ip_sin_cos ), then click next
2. IP Core method for arctan function
Feel free to ask if any doubts are there related to the above post.