• DocumentCode
    2005826
  • Title

    A general purpose, highly efficient communication controller architecture for hardware acceleration platforms

  • Author

    Curt, Petersen F. ; Durbano, James P. ; Ortiz, Fernando E. ; Humphrey, John R. ; Prather, Dennis W.

  • fYear
    2005
  • fDate
    18-20 April 2005
  • Firstpage
    309
  • Lastpage
    310
  • Abstract
    Although researchers have presented individual techniques to efficiently utilize the peripheral component interconnect (PCI) bus, their contributions fail to provide a direct path to large communication bandwidth for FPGA-based hardware accelerators. Because of the increasing use of FPGAs as application accelerators, there is a need for another, more powerful communication layer to sustain very large data transfers. This paper presents the implementation of such an infrastructure and provides the designer with a familiar, easy-to-use interface. When incorporated into existing designs, 30-fold speed improvements over off-the-shelf PCI cores from Xilinx have been demonstrated.
  • Keywords
    computer architecture; field programmable gate arrays; peripheral interfaces; FPGA-based hardware accelerators; PCI; application accelerators; communication controller architecture; peripheral component interconnect bus; Acceleration; Bandwidth; Bridges; Communication system control; Coprocessors; Field programmable gate arrays; Finite difference methods; Hardware; Protocols; Time domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-2445-1
  • Type

    conf

  • DOI
    10.1109/FCCM.2005.8
  • Filename
    1508567