This Article 
 Bibliographic References 
 Add to: 
Comments on Duprat and Muller's Branching CORDIC Paper
September 1998 (vol. 47 no. 9)
pp. 1037-1040

Abstract—In [1], Duprat and Muller introduced the ingenious "Branching CORDIC" algorithm. It enables a fast implementation of CORDIC algorithm using signed digits and requires a constant normalization factor. This correspondence corrects some errors in the original paper. All the page numbers quoted are from [1].

[1] J. Duprat and J.-M Muller,"The CORDIC Algorithm: New Results for Fast VLSI Implemenation," IEEE Trans. Computers, vol. 42, no. 2, pp. 168-178 Feb. 1993.
[2] I. Koren, Computer Arithmetic Algorithms.Englewood Cliffs, N.J.: Prentice Hall, 1993.
[3] B. Parhami, "Generalized Signed-Digit Number Systems: A Unifying Framework for Redundant Number Representations," IEEE Trans. Computers, vol. 39, no. 1, pp. 89-98, Jan. 1990.
[4] D.S. Phatak and I. Koren, "Hybrid Signed-Digit Number Systems: A Unified Framework for Redundant Number Representations with Bounded Carry Propagation Chains," IEEE Trans. Computers, special issue on computer arithmetic, vol. 43, no. 8, pp. 880-891, Aug. 1994. (An unabridged version is available on the web at.)
[5] N. Takagi,T. Asada, and S. Yajima,"Redundant CORDIC Methods with a Constant Scale Factor for Sine and Cosine Computation," IEEE Trans. Computers, vol. 40, no. 9, pp. 989-995, Sept. 1991.
[6] D.S. Phatak, "Double Step Branching CORDIC: A New Algorithm for Fast Sine and Cosine Generation," IEEE Trans. Computers, vol. 47, no. 5, pp. 587-602, May 1998.
[7] Y. Harata, Y. Nakamura, H. Nagese, M. Takigawa, and N. Takagi, "A High-Speed Multiplier Using a Redundant Binary Adder Tree," IEEE J. Solid-State Circuits, vol. 22, pp. 28-34, Feb. 1987.
[8] J.M. Muller, Elementary Functions. Algorithms and Implementation. Birkhauser, 1997.

Index Terms:
Branching CORDIC, constant scale factor, signed-digit representation, corrections, errata.
Dhananjay S. Phatak, "Comments on Duprat and Muller's Branching CORDIC Paper," IEEE Transactions on Computers, vol. 47, no. 9, pp. 1037-1040, Sept. 1998, doi:10.1109/12.713326
Usage of this product signifies your acceptance of the Terms of Use.