A unified algorithm for elementary functions
Citations
1,372 citations
Cites methods from "A unified algorithm for elementary ..."
...Since every 10CORDIC is an acronym for Coordinate Rotation Digital Computer and is a method of computing transcendental funct~ons that uses mostly shifts and adds (i. e., very few multiplications and divisions) [Walther 1971], It is the method used on both the Intel 8087 and the Motorola 68881....
[...]
976 citations
958 citations
531 citations
521 citations
Cites background or methods from "A unified algorithm for elementary ..."
...tention in 1971, when John Walther [3], [4] showed that, by varying a few simple parameters, it could be used as a single algorithm for unified implementation of a wide range of elementary transcendental functions involving logarithms, expo-...
[...]
...CORDIC-based computing received increased attention in 1971, when John Walther [3], [4] showed that, by varying a few simple parameters, it could be used as a single algorithm for unified implementation of a wide range of elementary transcendental functions involving logarithms, exponentials, and square roots along with those suggested by Volder [1]....
[...]
...In 1971, Walther found how CORDIC iterations could be modified to compute hyperbolic functions [3] and reformulated the CORDIC algorithm in to a generalized and unified form which is suitable to perform rotations in circular, hyperbolic and linear coordinate systems....
[...]
...In his earlier work, Walther [3] concluded that the errors in the CORDIC output are bounded, and extra bits are required in the datapaths to take care of the errors....
[...]
...that satisfies the CORDIC convergence theorem [3]: ....
[...]
References
2,639 citations
24 citations