• 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