• 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