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

A parallel IEEE P754 decimal floating-point multiplier

Abstract: Decimal floating-point multiplication is important in many commercial applications including banking, tax calculation, currency conversion, and other financial areas. This paper presents a fully parallel decimal floating-point multiplier compliant with the recent draft of the IEEE P754 Standard for Floating-point Arithmetic (IEEE P754). The novelty of the design is that it is the first parallel decimal floating-point multiplier offering low latency and high throughput. This design is based on a previously publ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2007
2007
2018
2018

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(19 citation statements)
references
References 13 publications
0
19
0
Order By: Relevance
“…Therefore, Op1 S i +15−Op2 S i is performed. In both cases, each result digit is in the range of [6,25], which includes a carry input into each digit. This adjustment makes carry generation simple because carries are automatically generated when a sum digit is greater than 15.…”
Section: B Additionmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, Op1 S i +15−Op2 S i is performed. In both cases, each result digit is in the range of [6,25], which includes a carry input into each digit. This adjustment makes carry generation simple because carries are automatically generated when a sum digit is greater than 15.…”
Section: B Additionmentioning
confidence: 99%
“…IBM's POWER6, z9, and z10 microprocessors support DFP arithmetic. Furthermore, several hardware designs for DFP arithmetic have been developed to speed up DFP arithmetic operations [5], [6], [7], [8], [9]. Such designs support DFP addition, multiplication, and division operations.…”
Section: Introductionmentioning
confidence: 99%
“…The generation of decimal partial products is based on the techniques described in [8,3]. First of all, decimal digits of A are represented in BCD-4221 (4221) to prevent the corrections previously mentioned.…”
Section: An Overview Of Bcd Multipliermentioning
confidence: 99%
“…For efficient implementation of the floating point multiplier Vedic multiplication is used for calculating mantissa part [7,8]. The format for representing 32-bit and 64-bit floating point numbers are provided by the IEEE 754 standard [9,10]. IEEE 754 uses a fixed number of bits for representing the 32-bit floating point number.…”
Section: Introductionmentioning
confidence: 99%