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 :
بازگشت