loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
4th IEEE International Symposium on Electronic Design, Test and Applications (delta 2008)
Configurable Blocks for Multi-precision Multiplication
January 23-January 25
ISBN: 978-0-7695-3110-6
Implementing arithmetic-heavy applications such as filters or neural networks in FPGAs relies to a great extent on the realization of efficient multipliers. However, implementing high-precision multipliers only with configurable logic leads to a large lookup-table usage and considerable routing efforts. Thus, hard-wired multiplier blocks are embedded in modern FPGA devices in order to relieve the resources, but their word-length is still fixed to e.g. 18x18-bit in the Xilinx Virtex-IV DSP48 slices. In this paper, we describe our approach of creating configurable blocks suitable for multi-precision multiplication with a word-length that can be changed at run-time. We present a novel block-serial design that shows a 60% area advantage over a fully parallel multiplier and also a larger structure that can be partitioned into several fully functional smaller multipliers working simultaneously in different configurations.
Index Terms:
multiplication, reconfigurable multipliers, embedded blocks, FPGA, multi-precision
Citation:
Oliver A. Pf?nder, Reinhard Nopper, Hans-J? Pfleiderer, Shun Zhou, Amine Bermak, "Configurable Blocks for Multi-precision Multiplication," delta, pp.478-481, 4th IEEE International Symposium on Electronic Design, Test and Applications (delta 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.