Coordinate Rotation Digital Computer (CORDIC) engi
In vectoring mode, CoreCORDIC rotates the input vector towards the x axis while accumulating a rotation angle. Vectoring mode is used to convert the Cartesian vector coordinates to polar coordinates, thus calculating the magnitude and phase of the input vector.
CoreCORDIC can be implemented in a bit-serial architecture that utilizes only 3% of an AFS600 and can operate at up to 88 MHz performing a transform in 6.5 µsec. If faster transforms are required, the core can be implemented in word-serial or parallel architecture, thereby utilizing more of the device, but reducing transform time to as low as 21.7 nsec.
* Vector rotation — conversion of polar coordinates to rectangular coordinates
* Vector translation — conversion of rectangular coordinates to polar coordinates
* Sine and cosine calculation
* 8-bit to 48-bit configurable word size
* 8 to 48 configurable number of iterations
* Parallel pipelined architecture for the fastest calculation
* Bit-serial architecture for the smallest area
CoreCORDIC is supported widely in Microsemi FPGA devices. For detailed information on device support and utilization, see the CoreCORDIC handbook and release notes.
CoreCORDIC is available for FREE in Microsemi Libero® Integrated Design Environment (IDE) and is fully compatible with SmartDesign.
View Coordinate Rotation Digital Computer (CORDIC) engi full description to...
- see the entire Coordinate Rotation Digital Computer (CORDIC) engi datasheet
- get in contact with Coordinate Rotation Digital Computer (CORDIC) engi Supplier