2007 25th International Conference on Computer Design 2007
DOI: 10.1109/iccd.2007.4601915
|View full text |Cite
|
Sign up to set email alerts
|

Hardware design of a Binary Integer Decimal-based floating-point adder

Abstract: Because of the growing importance of decimal floating-point (DFP) arithmetic, specifications for it are included in the IEEE Draft Standard for Floating-point Arithmetic (IEEE P754). In this paper, we present a novel algorithm and hardware design for a DFP adder. The adder performs addition and subtraction on 64-bit operands that use the IEEE P754 binary encoding of DFP numbers, widely known as the Binary Integer Decimal (BID) encoding. The BID adder uses a novel hardware component for decimal digit counting a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…The hardware implementation includes the IBM Power6 and Z10 processors whos has hardware acceleration for decimal floating point [22] [23], and the Binary Integer Decimal (BID) implementation in 65nm and Virtex 5. [9,10] The proposed FPGA implementation is more than one order of magnitude faster than the software implementation. The hardware acceleration present in Z10 and Power 6 is faster than a single Virtex 5 core.…”
Section: Results Comparisonsmentioning
confidence: 97%
See 1 more Smart Citation
“…The hardware implementation includes the IBM Power6 and Z10 processors whos has hardware acceleration for decimal floating point [22] [23], and the Binary Integer Decimal (BID) implementation in 65nm and Virtex 5. [9,10] The proposed FPGA implementation is more than one order of magnitude faster than the software implementation. The hardware acceleration present in Z10 and Power 6 is faster than a single Virtex 5 core.…”
Section: Results Comparisonsmentioning
confidence: 97%
“…Several hardware designs were synthesized using other platforms than FPGA [10], this is why it is believed that it can be one of the first implementation on FPGA for addition/subtraction using decimal64 encoding. A recent work [9] presents a DFP adder for FPGA but using Binary Integer Decimal (BID) encoding, whose results will be used in our comparisons.…”
Section: Introductionmentioning
confidence: 99%
“…All the research papers consulted in this research [5,[19][20][21]. [3][4][14][15]18,[21][22][23][24][28][29] did not provide direct relationship between the width of fraction and the width of available unsigned registers in determining the upper bound of accuracy of decimal fraction computed within binary floating-point. We establish the direct relation-ships between y fraction bits and z bit of unsigned integral registers in the statement (8) and (9) On the reverse direction z bit unsigned integral register will be capable of representing decimal-digits fraction accurately without sophisticated algorithm.…”
Section: Resultsmentioning
confidence: 99%
“…To align the significands for addition in numbers encoded in BID [27], we use a multiplier to multiply by 10 exp_diff . Rounding of BID encoded numbers poses a similar challenge [28,29].…”
Section: Specific Designsmentioning
confidence: 99%