Patent ID: 7606852

Claim:
A CORDIC unit for effecting a rotation of a vector by a rotary angle, comprising: a plurality of elementary rotation stages, each for effecting an elementary rotation of a vector through a respective elementary angle α i and a triggering device operatively engaged with said plurality of elementary rotation stages and configured to iteratively select and trigger a respective one of the elementary rotation stages to effect the respective elementary rotation of the vector, wherein the elementary rotation stages are configured to rotate the vector through elementary angles α i which are given by respective powers of two with a negative integral exponent, and wherein the triggering device is configured to determine, prior to triggering a respective next elementary rotation during the rotation of the vector, a residual angle that remains between the rotary angle and a sum of all elementary angles, by which the vector has been rotated so far during the rotation of the vector and to refrain from triggering all those of the elementary rotation stages, which are configured to effect the elementary rotation through those of the respective elementary angles, which are greater than the residual angle.