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 :
بازگشت