• 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