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 calculationsread 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
Peng Chen,Xiang Tian,Yaowu Chen +2 more
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
B. Lakshmi,Anindya Sundar Dhar +1 more
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.