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
Proceedings ArticleDOI

Hardware Implementation of Basic Arithmetics and Elementary Functions for Unum Computing

TL;DR: The universal number format (unum) is a recently proposed floating point format that solves rounding issues with interval arithmetic and provides variable exponent and mantissa widths and architectures for comparisons and basic arithmetic operations, as well as for elementary functions using the CORDIC algorithm with unums are proposed.
Proceedings ArticleDOI

Frequency-Domain Sonar Processing in FPGAs

TL;DR: A new improved algorithm for three dimensional (3D) sonar beamforming in the frequency-domain is proposed based on the resolution of echo displacement vector that has the advantage in reducing the memory requirements for the phase-shift parameters storage.
Proceedings ArticleDOI

Concurrent array processor for fast eigenvalue computations

TL;DR: An algorithm is presented that can obtain the QR iterates at step 1, 2, 4, 8, 16, etc for every sweep over the matrix and can be implemented on a highly regular array of computing elements with only neighborhood communication between processors.
Journal ArticleDOI

Mathematical Microprocessor Software: A x Comparison

TL;DR: Five algorithms for square root evaluation are compared for use in small systems in the context of large-scale systems.
Proceedings ArticleDOI

Parallel CORDIC-like architecture: For fast rotation implementation

TL;DR: Comparisons shows that the proposed CORDIC-like fast rotator achieves 40% to 80% latency improvement, and offers high regularity and modularity.
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)