• DocumentCode
    3543145
  • Title

    The research and implementation of interfacing based on PCI express

  • Author

    Wu, Qiang ; Xu, Jiamou ; Li, Xuwen ; Jia, Kebin

  • Author_Institution
    Coll. of Electron. Inf. & Control Eng., Beijing Univ. of Technol., Beijing, China
  • fYear
    2009
  • fDate
    16-19 Aug. 2009
  • Abstract
    PCI Express is rapidly establishing itself as the successor to PCI, which provides higher performance, increased flexibility, and scalability for next-generation systems. FPGA offers a flexible solution for PCI Express compared with ASIC. Using IP Core and designing a DMA module in FPGA, this paper implemented a high-performance PCI Express system. IP Core handles the protocols defined by PCI Express specification. DMA module accelerates the transmission between FPGA and PC memory, sufficiently exploiting PCI Express bus bandwidth. This article proposes and achieves a PCI Express system having DMA transfer ability and emphatically describes the design of the DMA engine in system-logic, in addition to the corresponding Windows WDM driver and GUI application. The result of performance test is presented finally.
  • Keywords
    field programmable gate arrays; file organisation; peripheral interfaces; DMA module; FPGA; GUI; IP Core; PCI express; Windows WDM driver; next-generation systems; Acceleration; Application specific integrated circuits; Bandwidth; Engines; Field programmable gate arrays; Graphical user interfaces; Protocols; Scalability; Testing; Wavelength division multiplexing; DMA; PCI Express; Virtex-5; WDM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Measurement & Instruments, 2009. ICEMI '09. 9th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-3863-1
  • Electronic_ISBN
    978-1-4244-3864-8
  • Type

    conf

  • DOI
    10.1109/ICEMI.2009.5274345
  • Filename
    5274345