DocumentCode
1572829
Title
A decimal floating-point fused-multiply-add unit
Author
Samy, Rodina ; Fahmy, Hossam A H ; Raafat, Ramy ; Mohamed, Amira ; ElDeeb, Tarek ; Farouk, Yasmin
Author_Institution
SilMinds, LLC, Helwan, Egypt
fYear
2010
Firstpage
529
Lastpage
532
Abstract
This paper presents the first hardware implementation of a fully parallel decimal floating-point fused-multiply-add unit performing the operation ± (A × B) ± C on decimal floating-point operands. The proposed design is fully compliant with the IEEE 754-2008 standard and supports the two standard formats decimal64 and decimal128. Furthermore, the proposed design may be controlled to perform the multiplication or the addition/subtraction as standalone operations. Our decimal floating-point FMA may be pipelined so that a complete resultant decimal floating-point is available each clock cycle.
Keywords
floating point arithmetic; decimal floating-point fused-multiply-add unit; decimal floating-point operands; hardware implementation; Application software; Clocks; Database systems; Encoding; Equations; Floating-point arithmetic; Hardware; Software libraries; Software packages; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location
Seattle, WA
ISSN
1548-3746
Print_ISBN
978-1-4244-7771-5
Type
conf
DOI
10.1109/MWSCAS.2010.5548746
Filename
5548746
Link To Document