DocumentCode :
2434663
Title :
A combined decimal and binary floating-point divider
Author :
González-Navarro, Sonia ; Nannarelli, Alberto ; Schulte, Michael ; Tsen, Charles
Author_Institution :
Univ. of Malaga, Malaga, Spain
fYear :
2009
fDate :
1-4 Nov. 2009
Firstpage :
930
Lastpage :
934
Abstract :
In this paper, we present the hardware design of a combined decimal and binary floating-point divider, based on specifications in the IEEE 754-2008 Standard for Floating-point Arithmetic. In contrast to most recent decimal divider designs, which are based on the Binary Coded Decimal (BCD) encoding, our divider operates on either 64-bit binary encoded decimal floating-point (DFP) numbers or 64-bit binary floating-point (BFP) numbers. The division approach implemented in our design is based on a digit-recurrence algorithm. We describe the hardware resources shared between the two floating-point datatypes and demonstrate that hardware sharing is advantageous. Compared to a standalone DFP divider, the combined divider has the same worst case delay and 17% more area.
Keywords :
floating point arithmetic; 64-bit binary floating point numbers; IEEE 754-2008 standard; binary coded decimal; digit recurrence algorithm; floating point arithmetic; Algorithm design and analysis; Contracts; Delay estimation; Encoding; Floating-point arithmetic; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4244-5825-7
Type :
conf
DOI :
10.1109/ACSSC.2009.5470014
Filename :
5470014
Link To Document :
بازگشت