Journal of VLSI signal processing systems for signal, image and video technology

, Volume 19, Issue 3, pp 227-241

First online:

Parallel Compensation of Scale Factor for the CORDIC Algorithm

  • J. VillalbaAffiliated withDepartment of Computer Architecture, University of Málaga
  • , Tomás LangAffiliated withDepartment of Electrical and Computer Engineering, University of California at Irvine
  • , E.L. ZapataAffiliated withDepartment of Computer Architecture, University of Málaga

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


The compensation of scale factor imposes significant computation overhead on the CORDIC algorithm. In this paper we present two algorithms and the corresponding architectures (one for both rotation and vectoring modes and the other only for rotation mode) to perform the scaling factor compensation in parallel with the classical CORDIC iterations. With these methods, the scale factor compensation overhead is reduced to a couple of iterations for any word length. The architectures presented have been optimized for conventional and redundant arithmetic.