• DocumentCode
    2494025
  • Title

    Highly Versatile DSP Blocks for Improved FPGA Arithmetic Performance

  • Author

    Parandeh-Afshar, Hadi ; Ienne, Paolo

  • Author_Institution
    Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
  • fYear
    2010
  • fDate
    2-4 May 2010
  • Firstpage
    229
  • Lastpage
    236
  • Abstract
    Integrating DSP blocks into FPGAs is an effective approach to close the existing gap between FPGAs and ASICs. A much wider range of applications could benefit from DSP blocks if they were more versatile than those currently found in commercial devices. In this paper we propose a novel DSP block which resembles commercially available ones and yet additionally supports a wide variety of multiplier bit widths as well as multi-input addition with negligible overhead. The novel DSP block uses much more efficiently the limited available input/output bandwidth. Experimental results show that on average the area overhead of the novel features added to a base design is a mere 3% with practically no delay penalty. Moreover, for multi-input addition, which is not supported in current DSP blocks, the proposed DSP block is more than 50% faster on average compared to FPGA soft logic.
  • Keywords
    application specific integrated circuits; digital signal processing chips; field programmable gate arrays; ASIC; DSP blocks; FPGA arithmetic performance; FPGA soft logic; delay penalty; input bandwidth; multiinput addition; multiplier bit widths; output bandwidth; Bandwidth; Bridge circuits; Costs; Delay; Digital signal processing; Field programmable gate arrays; Floating-point arithmetic; High performance computing; Proposals; Reconfigurable logic; DSP Block; FPGA; Multi-input addition; Multiplier; Reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
  • Conference_Location
    Charlotte, NC
  • Print_ISBN
    978-0-7695-4056-6
  • Electronic_ISBN
    978-1-4244-7143-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2010.42
  • Filename
    5474213