loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14th IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'03)
Comparison of Branching CORDIC Implementations
The Hague, The Netherlands
June 24-June 26
ISBN: 0-7695-1992-X
Abhishek Singh, University of Maryland Baltimore County (UMBC)
Dhananjay S Phatak, University of Maryland Baltimore County (UMBC)
Tom Goff, University of Maryland Baltimore County (UMBC)
Mike Riggs, University of Maryland Baltimore County (UMBC)
James Plusquellic, University of Maryland Baltimore County (UMBC)
Chintan Patel, University of Maryland Baltimore County (UMBC)
In this paper we compare implementations of Duprat and Muller's Branching CORDIC and Phatak's Double Step Branching (DSB)-CORDIC algorithms for Sine and Cosine evaluation. For reference we also report on classical CORDIC implementations for the same wordlengths. We have also implemented Double Stepping in the classical algorithm and report on the performance of this method. CORDIC evaluation of Sine and Cosine includes two parts, the Zeroer and the Rotator. We discuss implementation issues related to the minimization of the delay of each iteration of the algorithm (including delays for both the Zeroer as well the Rotator). We then examine hybrid methods that select the components from different algorithms (such as a DSB Zeroer together with a classical rotator or vice versa).
Citation:
Abhishek Singh, Dhananjay S Phatak, Tom Goff, Mike Riggs, James Plusquellic, Chintan Patel, "Comparison of Branching CORDIC Implementations," asap, pp.215, 14th IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.