Loading [MathJax]/extensions/MathZoom.js
A 32 bit logarithmic arithmetic unit and its performance compared to floating-point | IEEE Conference Publication | IEEE Xplore

A 32 bit logarithmic arithmetic unit and its performance compared to floating-point


Abstract:

As an alternative to floating-point, several papers have proposed the use of a logarithmic number system, in which a real number is represented as a fixed-point logarithm...Show More

Abstract:

As an alternative to floating-point, several papers have proposed the use of a logarithmic number system, in which a real number is represented as a fixed-point logarithm. Multiplication and division therefore proceed in minimal time with no rounding error. However, the system can only offer an overall advantage if addition and subtraction can be performed with speed and accuracy at least equal to that of floating-paint, but these operations require the interpolation of a non-linear function which has hitherto been either time-consuming or inaccurate. We present a procedure by which additions and subtractions can be performed rapidly and accurately, and show that these operations are thereby competitive with their floating-point equivalents. We then show that the average performance of the logarithmic system exceeds floating-point, in terms of both speed and accuracy.
Date of Conference: 14-16 April 1999
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-7695-0116-8
Print ISSN: 1063-6889
Conference Location: Adelaide, SA, Australia

Contact IEEE to Subscribe

References

References is not available for this document.