loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2009 International Conference on Reconfigurable Computing and FPGAs
Floating Point Hardware for Embedded Processors in FPGAs: Design Space Exploration for Performance and Area
Cancun, Quintana Roo, Mexico
December 09-December 11
ISBN: 978-0-7695-3917-1
Although the use of floating point hardware in FPGAs has long been considered unfeasible or relegated to use only in expensive devices and platforms, this is no longer the case. This paper describes fully-fledged implementations of single-precision floating point units for a MIPS processor architecture implementation. These coprocessors take as little room as 6% of a medium-sized FPGA, while the processor CPU may take only 2% of the same device. The space exploration process described here values the area and performance metrics and considers variations on the choice of synthesis tool, floating point unit generation method and architectural issues like clocking schemes. The conducted experiments show reductions of up to 22 times in clock cycles count for typical floating point application modules, compared to the use of software-emulated floating point processing.
Index Terms:
floating point hardware, FPGA, embedded processor, GALS design, prototyping
Citation:
Taciano A. Rodolfo, Ney L. V. Calazans, Fernando G. Moraes, "Floating Point Hardware for Embedded Processors in FPGAs: Design Space Exploration for Performance and Area," reconfig, pp.24-29, 2009 International Conference on Reconfigurable Computing and FPGAs, 2009
Usage of this product signifies your acceptance of the Terms of Use.