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
Link To Document :
بازگشت