DocumentCode
2614964
Title
A parallel IEEE P754 decimal floating-point multiplier
Author
Hickmann, Brian ; Krioukov, Andrew ; Schulte, Michael ; Erle, Mark
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI
fYear
2007
fDate
7-10 Oct. 2007
Firstpage
296
Lastpage
303
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 published parallel fixed-point decimal multiplier which uses alternate decimal digit encodings to reduce area and delay. The fixed-point design is extended to support floating-point multiplication by adding several components including exponent generation, rounding, shifting, and exception handling. Area and delay estimates are presented that show a significant latency and throughput improvement with a substantial increase in area as compared to the only published IEEE P754 compliant sequential floating-point multiplier. To the best of our knowledge, this is the first publication to present a fully parallel decimal floating-point multiplier that complies with IEEE P754.
Keywords
exception handling; floating point arithmetic; decimal digit encodings; decimal floating-point multiplication; exception handling; floating-point arithmetic; parallel IEEE P754 decimal floating-point multiplier; parallel fixed-point decimal multiplier; Application software; Banking; Business; Clocks; Concurrent computing; Delay estimation; Drives; Encoding; Floating-point arithmetic; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2007. ICCD 2007. 25th International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-1257-0
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2007.4601916
Filename
4601916
Link To Document