• DocumentCode
    3365017
  • Title

    A FPGA IEEE-754-2008 decimal64 Floating-Point adder/subtractor

  • Author

    Minchola, Carlos ; Vazquez, Martín ; Sutter, Gustavo

  • Author_Institution
    Sch. of Eng., Univ. Autonoma de Madrid, Madrid, Spain
  • fYear
    2011
  • fDate
    13-15 April 2011
  • Firstpage
    251
  • Lastpage
    256
  • Abstract
    This paper describes the FPGA implementation of a Decimal Floating Point (DFP) adder/subtractor. The design performs addition and subtraction on 64-bit operands that use the IEEE 754-2008 decimal encoding of DFP numbers and is based on a fully pipelined circuit. The design presents a novel hardware for pre-signal generation stage and an enhanced version of previously published leading zero stage. The design can operate at a frequency of 200 MHZ on a Virtex-5 with a latency of 8 cycles. The presented DFP adder/subtractor supports operations on the decimal64 format and it is easily extendable for the decimal128 format. To our knowledge, this is the first hardware FPGA design for adding and subtracting IEEE 754-2008 using decimal64 encoding.
  • Keywords
    adders; field programmable gate arrays; IEEE 754-2008 decimal encoding; Virtex-5; decimal 128 format; decimal 64 format; decimal floating point adder-subtractor; frequency 200 MHz; fully pipelined circuit; hardware FPGA design; presignal generation stage; Adders; Combinational circuits; Decoding; Encoding; Field programmable gate arrays; Hardware; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic (SPL), 2011 VII Southern Conference on
  • Conference_Location
    Cordoba
  • Print_ISBN
    978-1-4244-8847-6
  • Type

    conf

  • DOI
    10.1109/SPL.2011.5782657
  • Filename
    5782657