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
Link To Document