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