• DocumentCode
    3286624
  • Title

    CORDIC vectoring with arbitrary target value

  • Author

    Lang, Tomás ; Antelo, Elisardo

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • fYear
    1997
  • fDate
    6-9 Jul 1997
  • Firstpage
    108
  • Lastpage
    115
  • Abstract
    The computation of additional functions in the CORDIC module increases its flexibility. We consider the extension of the vectoring mode (angle calculation) so that the vector is rotated until one of the coordinates (for instance, y) attains a target value t (in contrast to the value 0, as in standard vectoring). The main problem in the algorithm is that the modulus of the vector is scaled in each CORDIC iteration so that a direct comparison of y[j] with t does not assure convergence. We present a scheme that overcomes this and in which the implementation consists of a standard CORDIC module plus a module to determine the direction of rotation. This improves over a previous proposal in which more complex iterations are introduced as part of the CORDIC algorithm
  • Keywords
    convergence of numerical methods; iterative methods; mathematics computing; rotation; vectors; CORDIC module; CORDIC vectoring mode; additional functions; angle calculation; arbitrary target value; convergence; flexibility; iteration; rotation direction; vector modulus scaling; vector rotation; Contracts; Convergence; Equations; Kinematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1997. Proceedings., 13th IEEE Symposium on
  • Conference_Location
    Asilomar, CA
  • ISSN
    1063-6889
  • Print_ISBN
    0-8186-7846-1
  • Type

    conf

  • DOI
    10.1109/ARITH.1997.614885
  • Filename
    614885