In order to optimize your browsing experience we uses cookies. You agree to the usage of cookies when you browsing this site.
For more information regarding cookies and the processing of your personal data please read our Privacy Policy.
I understand
Listen to Your Voices and Let Us Know Your Needs
Documentation Database

GOWIN CORDIC IP mainly implements calculation of sin, cos, arctan, mutual conversion between polar and rectangular coordinates, and vector rotation.



  • Optional arc, angle mode, angle range (-90°, 90°), arc range (-π/2,
  • When we select VECTOR mode, input xi and yi value are less than or equal to 0.858, when we carry the polar coordinate to the right angle coordinates, the value of input xi is less than or equal to 1.214;
  • The reset mode is synchronous reset;
  • The bit widths of input x, y and theta are 17 bits.
  • There are three implementation methods: COMBINATORIAL, ITERATIVE, and PIPELINE. COMBINATORIAL is solved in one cycle when a lot of logic is consumed. ITERATIVE mode consumes less logic but has long clock latency. PIPELINE starts with longer clock latency but can then produce results every clock cycle.
Documents Download
Reference Design Gowin CORDIC RefDesign
User Guide Gowin CORDIC User Guide Download
Release Note Gowin CORDIC Release Note Download