• DocumentCode
    2533633
  • Title

    An Operand-Optimized Asynchronous IEEE 754 Double-Precision Floating-Point Adder

  • Author

    Sheikh, Basit Riaz ; Manohar, Rajit

  • Author_Institution
    Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
  • fYear
    2010
  • fDate
    3-6 May 2010
  • Firstpage
    151
  • Lastpage
    162
  • Abstract
    We present the design and implementation of an asynchronous high-performance IEEE 754 compliant double precision floating-point adder (FPA). We provide a detailed breakdown of the power consumption of the FPA datapath, and use it to motivate a number of different data-dependent optimizations for energy-efficiency. Our baseline asynchronous FPA has a throughput of 2.15 GHz while consuming 69.3 pJ per operation in a 65 nm bulk process. For the same set of nonzero operands, our optimizations improve the FPA´s energy-efficiency to 30.2 pJ per operation while preserving average throughput, a 56.7% reduction in energy relative to the baseline design. To our knowledge, this is the first detailed design of a high-performance asynchronous double-precision floating-point adder.
  • Keywords
    floating point arithmetic; optimisation; FPA datapath; bulk process; data dependent optimizations; nonzero operands; operand optimized asynchronous IEEE 754 double precision floating-point adder; Adders; Asynchronous circuits; Electric breakdown; Energy efficiency; Floating-point arithmetic; Hardware; Power engineering and energy; Power engineering computing; Throughput; Very large scale integration; Floating point arithmetic; asynchronous logic circuits; pipeline processing; very-large-scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2010 IEEE Symposium on
  • Conference_Location
    Grenoble
  • ISSN
    1522-8681
  • Print_ISBN
    978-0-7695-4032-0
  • Electronic_ISBN
    1522-8681
  • Type

    conf

  • DOI
    10.1109/ASYNC.2010.24
  • Filename
    5476966