## 1.4. ALTERA_CORDIC IP Core Parameters

Parameter | Values | Description |
---|---|---|

Input data widths | ||

Fraction F | 1 to 64 | Number of fraction bits. |

Width w | Derived | Width of fixed-point data. |

Sign | signed or unsigned | The sign of the fixed-point data. |

Output data widths | ||

Fraction | 1 to 64, where F _{OUT} ≤ F _{IN} |
Number of fraction bits. |

Width | Derived | Width of fixed-point data. |

Sign | Derived | The sign of the fixed-point data. |

Generate enable port | On or off | Turn on for enable signal. |

Parameter | Values | Description |
---|---|---|

Input data widths | ||

Fraction | 1 to 64 | Number of fraction bits. |

Width | 3 to 64 | Width of fixed-point data. |

Sign | signed or unsigned | The sign of the fixed-point data. |

Output data widths | ||

Fraction | Number of fraction bits. | |

Width | Derived | Width of fixed-point data. |

Sign | Derived | The sign of the fixed-point data. |

Generate enable port | On or off | Turn on for enable signal. |

LUT Size Optimization | Turn on to move some of the typical CORDIC operations into look up tables to reduce implementation cost. | |

Manually Specify LUT Size | Turn on to input the LUT size. Larger values (9-11) enable mapping some computations to memory blocks Only when LUT Size Optimization is on.. |

Parameter | Values | Description |
---|---|---|

Input data widths | ||

Fraction | 1 to 64 | Number of fraction bits. |

Width | Signed: 4 to 64; unsigned: F to 65 | Width of fixed-point data. |

Sign | signed or unsigned | The sign of the fixed-point data |

Output data widths | ||

Fraction | 1 to 64 | Number of fraction bits. |

Width | Derived | Width of fixed-point data. |

Sgn | Derived | The sign of the fixed-point data |

Generate enable port | On or off | Turn on for enable signal. |

Scale factor compensation | On or off | For vector translate, a CORDIC specific constant that converges to 1.6467602... scales the magnitude of the vector (x The format of the output depends on the input format. The largest output value occurs when both the inputs are equal to the maximum representable input value, In this context: = = = Therefore, two extra bits left of the MSB of One extra bit is sufficient for representing the range of Scale factor compensation affects the total width of the output. |

Parameter | Values | Description |
---|---|---|

Input data widths | ||

X,Y inputs | ||

Fraction | 1 to 64 | Number of fraction bits. |

Width | Derived | Width of fixed-point data. |

Sign | signed or unsigned | The sign of the fixed-point data. |

Angle input | ||

Fraction | Derived | - |

Width | Derived | - |

Sign | Derived | - |

Output data widths | ||

Fraction | 1 to 64 | Number of fraction bits. |

Width | Derived | Width of fixed-point data. |

Sign | Derived | The sign of the fixed-point data |

Generate enable port | On or off | Turn on for enable signal. |

Scale factor compensation | Turn on to compensate the CORDIC-specific constant on the magnitude output. For both signed and unsigned inputs, turning on decreases by 1 the weight of the magnitude for Scale factor compensation affects the total width of the output. |