Volume 5 Number 12 (Dec. 2010)
Home > Archive > 2010 > Volume 5 Number 12 (Dec. 2010) >
JCP 2010 Vol.5(12): 1847-1855 ISSN: 1796-203X
doi: 10.4304/jcp.5.12.1847-1855

Fast Algorithm of A 64-bit Decimal Logarithmic Converter

Ramin Tajallipour, Md. Ashraful Islam, and Khan A. Wahid
Dept. of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

Abstract—The paper presents an efficient algorithm to compute base-10 logarithm of a decimal number. The algorithm uses a 64-bit floating-point arithmetic, and is based on a digit-by-digit iterative computation that does not require look-up tables, curve fitting, decimal-binary conversion, or division operations. It is the first FPGA prototype of its kind that uses a 64-bit (decimal 16-digit) precision. Two numerical examples have been presented for the purpose of illustration. The algorithm produces very accurate result with a maximum absolute error of 3.53x10- 14. The architecture is pipelined and implemented on to the Xilinx Virtex2p FPGA. It costs 6,752 logic cells, outputs at a minimum rate of 51 mega-samples/sec, and consumes 125.7 mW of power. The scheme is very suitable for timing and accuracy critical applications and compliant with the IEEE754-2008 standard (decimal64 format).

Index Terms—Decimal logarithm converter, floating-point arithmetic, iterative computation, IEEE754-2008

[PDF]

Cite: Ramin Tajallipour, Md. Ashraful Islam, and Khan A. Wahid, " Fast Algorithm of A 64-bit Decimal Logarithmic Converter," Journal of Computers vol. 5, no. 12, pp. 1847-1855, 2010.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>