loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 IEEE International Conference on Computer Design (ICCD'04)
An Area- and Energy-Efficient Asynchronous Booth Multiplier for Mobile Devices
San Jose, CA
October 11-October 13
ISBN: 0-7695-2231-9
Justin Hensley, University of North Carolina, Chapel Hill
Anselmo Lastra, University of North Carolina, Chapel Hill
Montek Singh, University of North Carolina, Chapel Hill
The recent explosion in the number of handheld multimedia devices has created a need for energy-efficient computation due to limited battery lifetimes. We focus on multiplication, which is needed in several application domains, e.g., 3D graphics, signal processing, and cryptography. We introduce an asynchronous implementation of a plain Booth multiplier (i.e., radix-2) which is both area- and energy-efficient, and therefore suitable for mobile applications.
This paper makes the following contributions. First, a novel counterflow organization is introduced, in which the data bits flow in one direction, and the Booth commands piggyback on the acknowledgments flowing in the opposite direction. Second, the arithmetic and shifter units are merged together to obtain significant improvement in area, energy as well as speed. Third, our design performs overlapped execution of multiple iterations of the Booth algorithm. Finally, the design is quite modular, which allows scaling to arbitrary operand widths, without gate resizing or cycle time overheads.
Spice simulations in a 0 18μm TSMC process at 1.8V, indicate promising performance: the multiplier takes 1.08ns per Booth iteration, regardless of the operand widths, thereby demonstrating the scalability of our approach. In addition, the multiplier is fully functional at reduced supply voltages (e.g., 1.0V), and thus capable of dynamically trading off performance for energy efficiency.
Citation:
Justin Hensley, Anselmo Lastra, Montek Singh, "An Area- and Energy-Efficient Asynchronous Booth Multiplier for Mobile Devices," iccd, pp.18-25, 2004 IEEE International Conference on Computer Design (ICCD'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.