A Low-Cost Floating Point Vectoring Algorithm Based on CORDIC

Jeong-A LEE  Kees-Jan van der KOLK  Ed F. A. DEPRETTERE  

IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences   Vol.E83-A   No.8   pp.1654-1662
Publication Date: 2000/08/25
Online ISSN: 
Print ISSN: 0916-8508
Type of Manuscript: PAPER
Category: Digital Signal Processing
CORDIC,  vectoring algorithm,  floating-point operation,  fast rotations angle base,  

Full Text: PDF(606.9KB)>>
Buy this Article

In this paper we develop a CORDIC-based floating-point vectoring algorithm which reduces significantly the amount of microrotation steps as compared to the conventional algorithm. The overhead required to accomplish this is minimized by the introduction of an angle selection function which considers only a few of the total amount of bits used to represent the vector being rotated. At the same time, the cost of individual microrotations is kept low by the utilization of a fast rotations angle base.