scispace - formally typeset
Proceedings ArticleDOI

A unified algorithm for elementary functions

J. S. Walther
- pp 379-385
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

Stable and Efficient Lattice Algorithms for Adaptive

Iir Filtering
TL;DR: Two new lattice-based algorithms are proposed for adaptive IIR filtering and system identification, both of O(N) complexity, which are as computationally efficient as existing direct- form based algorithms, while overcoming the stability problems associated with time-varying direct-form filters.
Proceedings ArticleDOI

Architectural design styles in the VLSI implementation of real discrete Fourier transform

TL;DR: Two approaches for the VLSI implementation of FRFT are presented, based on an elegant implementation using a CORDIC (coordinate rotation digital computer) processor and a distributed arithmetic scheme which reorders the rotation as a sum of products and has the advantage of efficient mechanization.
Proceedings ArticleDOI

Serial and parallel implementation of CORDIC architecture: A comparative approach

TL;DR: The paper compares the serial and parallel implementations of CORDIC architecture with respect to their speed and device utilization.
Proceedings ArticleDOI

Block sequential CORDIC architectures

TL;DR: In this paper, the block data format is used to cover the whole range from bit-serial to bit-parallel processing and thus offers more flexibility in the decision process in the design of VLSI circuits for parallel algorithms.
Proceedings ArticleDOI

An 80 b, 6.7 MFLOPS floating-point processor with vector/matrix instructions

TL;DR: A description is given of an 80-b CMOS VLSI floating-point processor (FPP) in 1.2- mu m double-metal layer CMOS which contains 433000 transistors on an 11.6-mm*14.9-mm die.
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)