• DocumentCode
    2662873
  • Title

    An Asynchronous Floating-Point Multiplier

  • Author

    Sheikh, Basit Riaz ; Manohar, Rajit

  • Author_Institution
    Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
  • fYear
    2012
  • fDate
    7-9 May 2012
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    We present the details of our energy-efficient asynchronous floating-point multiplier (FPM). We discuss design trade-offs of various multiplier implementations. A higher radix array multiplier design with operand-dependent carry-propagation adder and low handshake overhead pipeline design is presented, which yields significant energy savings while preserving the average throughput. Our FPM also includes a hardware implementation of denormal and underflow cases. When compared against a custom synchronous FPM design, our asynchronous FPM consumes 3X less energy per operation while operating at 2.3X higher throughput. To our knowledge, this is the first detailed design of a high-performance asynchronous IEEE-754 compliant double-precision floating-point multiplier.
  • Keywords
    IEEE standards; adders; asynchronous circuits; floating point arithmetic; custom synchronous FPM design; denormal cases; energy savings; energy-efficient asynchronous floating-point multiplier; floating-point arithmetic; hardware implementation; high-performance IEEE-754 compliant double-precision multiplier; low handshake overhead pipeline design; operand-dependent carry-propagation adder; radix array multiplier design; underflow cases; Adders; Arrays; Energy consumption; Optimization; Pipelines; Power demand; Throughput; Floating point arithmetic; asynchronous logic circuits; pipeline processing; very-large-scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2012 18th IEEE International Symposium on
  • Conference_Location
    Lyngby
  • ISSN
    1522-8681
  • Print_ISBN
    978-1-4673-1360-5
  • Type

    conf

  • DOI
    10.1109/ASYNC.2012.19
  • Filename
    6243886