DocumentCode
3343482
Title
A novel algorithm for multi-operand logarithmic number system addition and subtraction using polynomial approximation
Author
Orginos, I. ; Paliouras, V. ; Stouraitis, T.
Author_Institution
Dept. of Electr. Eng., Patras Univ., Greece
Volume
3
fYear
1995
fDate
30 Apr-3 May 1995
Firstpage
1992
Abstract
In this paper, a novel algorithm for multi-operand Logarithmic Number System (LNS) addition and subtraction is presented. In particular, the computation of the nonlinear functions required for logarithmic addition and subtraction is decomposed into computing 2-x, log2(1+x), some additions, and some shifts. The error behaviour of the algorithm is analyzed, upper bounds of the computational error are provided and it is shown that the introduced Propagation Error Cancellation (PEG) technique and the Error Spectrum Shaping can significantly narrow the error distribution. The inherent parallelism of the proposed algorithm and the pipelinability that exists in the computation of 2-x and log2(1+x) by using polynomials are exploited by simple VLSI architectures that exhibit important speed-up over the equivalent ROM-based designs. Also, a rule for the determination of the optimal number of pipeline stages is suggested
Keywords
approximation theory; arithmetic; error analysis; error compensation; parallel algorithms; pipeline arithmetic; polynomials; VLSI architectures; computational error; error behaviour; error distribution; error spectrum shaping; logarithmic addition; logarithmic subtraction; multioperand logarithmic number system; nonlinear functions; parallelism; pipelinability; polynomial approximation; propagation error cancellation; upper bounds; Algorithm design and analysis; Approximation algorithms; Chebyshev approximation; Computer architecture; Distributed computing; Electronic switching systems; Polynomials; Read only memory; Upper bound; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1995. ISCAS '95., 1995 IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
0-7803-2570-2
Type
conf
DOI
10.1109/ISCAS.1995.523812
Filename
523812
Link To Document