scispace - formally typeset
Proceedings ArticleDOI

A unified algorithm for elementary functions

J. S. Walther
- pp 379-385
Reads0
Chats0
TLDR
This paper describes a single unified algorithm for the calculation of elementary functions including multiplication, division, sin, cos, tan, arctan, sinh, cosh, tanh, arCTanh, In, exp and square-root.
Abstract
This paper describes a single unified algorithm for the calculation of elementary functions including multiplication, division, sin, cos, tan, arctan, sinh, cosh, tanh, arctanh, In, exp and square-root The basis for the algorithm is coordinate rotation in a linear, circular, or hyperbolic coordinate system depending on which function is to be calculated The only operations required are shifting, adding, subtracting and the recall of prestored constants The limited domain of convergence of the algorithm is calculated, leading to a discussion of the modifications required to extend the domain for floating point calculations

read more

Citations
More filters
Journal ArticleDOI

The differential CORDIC algorithm: Constant scale factor redundant implementation without correcting iterations

TL;DR: It is proved that, due to the lack of additional operations, DCORDIC compares favorably with the previously known redundant methods in terms of latency and computational complexity.
Proceedings ArticleDOI

Recursive ladder algorithms for ARMA modeling

TL;DR: In this paper, the extension of the all-pole (AR) exact least-squares ladder algorithms to the pole-zero (ARMA) case is presented, based on a general set of recursions obtained by a geometric approach.
Proceedings ArticleDOI

Duality cache for data parallel acceleration

TL;DR: This paper presents a holistic approach of building Duality Cache system stack with techniques of performing in- cache floating point arithmetic and transcendental functions, enabling a data-parallel execution model, designing a compiler that accepts existing CUDA programs, and providing flexibility in adopting for various workload characteristics.
Journal ArticleDOI

A high-performance/low-latency vector rotational CORDIC architecture based on extended elementary angle set and trellis-based searching schemes

TL;DR: The proposed EEAS-based CORDIC algorithm can improve the overall SQNR performance by up to 25 dB compared with previous works, and a novel scaling operation is suggested, called Extended Type-II (ET-II) scaling operation, which results in much smaller quantization error than conventional Type-I scaling operation in the numerical approximation of scaling factor.
Journal ArticleDOI

Householder CORDIC algorithms

TL;DR: VLSI implementations of Householder CORDIC processors are presented and their speed and area are estimated, and the method employed to prove the convergence of these multidimensional algorithms differs from the one used in the 2D case.
References
More filters
Journal ArticleDOI

The CORDIC Trigonometric Computing Technique

TL;DR: The trigonometric algorithms used in this computer and the instrumentation of these algorithms are discussed in this paper.
Journal ArticleDOI

Decimal-Binary Conversions in CORDIC

TL;DR: The CORDIC conversion technique is sufficiently general to be applied to decimal-binary conversion problems involving other mixed radix systems and other decimal codes.
Related Papers (5)