DocumentCode
2997660
Title
Reconfigurable Block Floating Point Processing Elements in Virtex Platforms
Author
Conde, Guillermo ; Donohoe, Gregory W.
Author_Institution
Electr. & Comput. Eng., Univ. of Idaho, Moscow, ID, USA
fYear
2011
fDate
Nov. 30 2011-Dec. 2 2011
Firstpage
509
Lastpage
512
Abstract
This paper describes a project undertaken to simplify the implementation of high-throughput, low-power, numerically intensive applications on Virtex platforms. The system is a pipeline composed of block floating point processing elements. These combine the advantages of fixed-point and floating-point implementations: improved data accuracy (compared to fixed-point) while keeping the hardware resources to a minimum. The design is based on the DSP48E, a digital signal processing element or slice provided on certain Xilinx Virtex FPGAs. This implementation approach yields high throughput (550 MHz) and low power consumption. The key to this is implementing high-performance shifting and rounding modules in Virtex-5 platforms. The implementation can be easily ported to Virtex-6 and 7 Series FPGA families.
Keywords
digital signal processing chips; field programmable gate arrays; fixed point arithmetic; floating point arithmetic; logic design; reconfigurable architectures; DSP48E; Xilinx Virtex FPGA; data accuracy improvement; digital signal processing element; fixed-point implementation; floating-point implementation; reconfigurable block floating point processing elements; Digital signal processing; Dynamic range; Field programmable gate arrays; Hardware; Multiplexing; Registers; Software tools; Block Floating Point; DSP48E; Reconfigurable Computing; Rounder; Shifter; Systems on Chip; Virtex-5;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4577-1734-5
Type
conf
DOI
10.1109/ReConFig.2011.76
Filename
6128629
Link To Document