DESIGN OF A PIPELINED RADIX-4 CORDIC PROCESSOR

Citation
Jd. Bruguera et al., DESIGN OF A PIPELINED RADIX-4 CORDIC PROCESSOR, Parallel computing, 19(7), 1993, pp. 729-744
Citations number
22
Categorie Soggetti
Computer Sciences","Computer Applications & Cybernetics
Journal title
ISSN journal
01678191
Volume
19
Issue
7
Year of publication
1993
Pages
729 - 744
Database
ISI
SICI code
0167-8191(1993)19:7<729:DOAPRC>2.0.ZU;2-W
Abstract
In this work we develop a generalization of the CORDIC algorithm for a ny radix in three coordinate systems, linear, circular and hyperbolic. We carry out a comparative study between different radixes at the num ber of additions level, due to the fact that the complexity in additio ns determines the total hardware associated with the implementation of the algorithm. Radix 4 minimizes the number of additions, therefore w e propose a high speed CORDIC processor based on this radix 4. We have developed new criteria for the vectorization and rotation modes and w e introduce a new technique for the compensation of a non-constant sca le factor, multifactor compensation. The processor we propose is of a general and pipelined character and uses redundant arithmetic (signed digit) in order to reduce the delay in each stage, parallelizing the o peration of the adders using a competititive implementation (reduction of the number of stages) with respect to radix 2 implementations whic h have recently appeared in the literature.