CORDIC Operation

Assert the reset_n and i_call signals to start the CORDIC core operation. The core then takes in the value in the input port and performs the CORDIC algorithm. The result is available when the o_done signal is high. De-assert the i_call signal when the o_done signal is high, and assert it again when there is a new input to calculate. The following waveform illustrates an example of a cos and sin mode operation.

Figure 1. cos and sin CORDIC Operation Example Waveform

The output ports for a specific CORDIC function depends on the CORDIC mode you select in the IP Manager. See Ports for more details about the ports available in each CORDIC mode.